首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Outlook插件创建Outlook团队会议

Outlook插件创建Outlook团队会议
EN

Stack Overflow用户
提问于 2019-05-23 21:24:18
回答 1查看 126关注 0票数 0

我正在为outlook桌面应用程序编写一个outlook插件。我已经创建了约会

因为我们已经安装了Teams,所以一些约会应该是团队约会。手工操作可以按照here的描述来完成。我想通过编程来做到这一点。这是怎么回事?

EN

回答 1

Stack Overflow用户

发布于 2019-06-13 23:17:43

以编程方式在功能区上运行该命令的最简单方法。您只需要知道内置命令的idMso值。在没有特定命令的对象模型的情况下,CoommandBars类的ExecuteMso方法很有用。适用于内置的buttonstoggleButtonssplitButtons控件。失败时,它为无效的idMso返回E_InvalidArg,为未启用或不可见的控件返回E_Fail

但我们处理的是一个外接程序,所以它们的idMso值不会被泄露。在这种情况下,您的选择是使用可访问性API,有关更多信息,请参阅Microsoft Active Accessibility。Microsoft Active Accessibility是一种组件对象模型(COM)-based技术,它改进了辅助功能与运行在Microsoft Windows上的应用程序一起工作的方式。它提供了合并到操作系统中的动态链接库,以及COM接口和API元素,这些元素为公开有关UI元素的信息提供了可靠的方法。

最后,您可以考虑使用Windows API函数以编程方式单击按钮。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56276278

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档