我正在为 Outlook 客户端开发 VSTO 应用程序。我正在尝试在 Outlook 客户端窗口的部分中打开我的表单,该部分在下图中以红色突出显示:
我认为我无法使用表单区域,因为它们替换了单个项目的 View 。 所以基本上我想做的是当我单击工具栏上的工具按钮时在红色区域中打开我的自定义表单(窗口或网页)。 有什么想法可以做到这一点吗?
最佳答案
在那里显示您自己的表单有三种主要方式:
您可以使用WebViewURL和 WebViewOn用于设置文件夹的 Web View 状态的文件夹类的属性。 Microsoft Outlook 使用客户端计算机上安装的 Windows Internet Explorer 版本的呈现引擎来显示网页。如果客户端计算机上未安装 Internet Explorer,Outlook 将不会显示网页。
创建一个相邻的 Outlook 窗口。请参阅Creating Adjacent Windows In Outlook了解更多信息。请注意,您需要对 Windows API 有深入的了解才能做到这一点,请参阅 SetWindowsHookEx .
Add-in Express提供开箱即用的表单布局。在这种情况下就没有必要发明轮子了。
关于outlook - 使用自定义表单替换部分 Outlook 客户端窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42352369/