首页 > 解决方案 > 如何使用 Python 从 Outlook 约会创建 Skype 会议?

问题描述

Skype for Business 2016 已安装并登录。Outlook 2016 与 Skype 会议加载项一起安装。新约会时有“Skype 会议”图标。 在此处输入图像描述 我正在使用 Python win32com 库来创建约会。我想问如何使用 Python 从约会中创建 Skype 会议?非常感谢您的任何建议。

标签: pythonoutlook-addin

解决方案


该按钮属于外部 COM 加载项。Outlook 对象模型没有为此提供任何东西。您可以做的最好的事情是使用类的ExecuteMso方法以编程方式执行按钮CommandBars。此方法在特定命令没有对象模型的情况下很有用。适用于内置buttonstoggleButtonssplitButtons. 但Skype Meeting按钮不是内置按钮。因此,最后的手段是使用 UI 自动化以编程方式执行它。在Microsoft Active Accessibility部分阅读更多相关信息。

Microsoft Active Accessibility 是一种基于组件对象模型 (COM) 的技术,可改进辅助功能与 Microsoft Windows 上运行的应用程序的工作方式。它提供了集成到操作系统中的动态链接库以及一个 COM 接口和 API 元素,这些元素提供了可靠的方法来公开有关 UI 元素的信息。


推荐阅读