python - 如何使用 Python 从 Outlook 约会创建 Skype 会议?
问题描述
Skype for Business 2016 已安装并登录。Outlook 2016 与 Skype 会议加载项一起安装。新约会时有“Skype 会议”图标。 我正在使用 Python win32com 库来创建约会。我想问如何使用 Python 从约会中创建 Skype 会议?非常感谢您的任何建议。
解决方案
该按钮属于外部 COM 加载项。Outlook 对象模型没有为此提供任何东西。您可以做的最好的事情是使用类的ExecuteMso方法以编程方式执行按钮CommandBars
。此方法在特定命令没有对象模型的情况下很有用。适用于内置buttons
、toggleButtons
和splitButtons
. 但Skype Meeting
按钮不是内置按钮。因此,最后的手段是使用 UI 自动化以编程方式执行它。在Microsoft Active Accessibility部分阅读更多相关信息。
Microsoft Active Accessibility 是一种基于组件对象模型 (COM) 的技术,可改进辅助功能与 Microsoft Windows 上运行的应用程序的工作方式。它提供了集成到操作系统中的动态链接库以及一个 COM 接口和 API 元素,这些元素提供了可靠的方法来公开有关 UI 元素的信息。
推荐阅读
- javascript - 使用 Cloud Functions 在 Firestore 数据库上存储来自外部 API 的数据
- java - 关于异常和部分函数的Java问题
- r - RcppRoll 或 CumSum 滞后于动态窗口
- php - 在 php 脚本中找不到类
- php - PHP curl 将表单数据发布到 REST API
- javascript - 如何使用 prebid.js 处理来自 GPT 的多个广告位
- python - 命令迁移未执行
- apache - 当用户浏览网站上的其他页面时保持相同的 url 参数
- javascript - 带有 Vuejs 的 Laravel 在没有 php artisan serve 的情况下运行项目
- asp.net-core - 如何在同一个 .net core 3 应用程序中使用剃须刀页面和控制器?