1

我有在 Visual Studio 2003 中开发的 Outlook 插件。它使用 CommandBar 为我的插件添加插件选项卡和菜单。它在 Outlook 2010 之前可以正常工作,但由于 CommandBar 问题,它不能在 Outlook 2013 中运行。

我已经使用 Outlook 2013 调试了插件。CommandBarControls 在 Outlook 2013 中不起作用。

当我的插件达到以下语句时,outlook 2013 会抛出异常atlcomcil.h - 调试断言错误。

SpCmdCtrl = spCmdBar-> FindControl(vMenuEmpty, vMenuID); SpCmdCtrl 正在获取 {0x00000000}。

我想知道为什么 findControl() 没有返回一些东西。该语句在早期版本的 Outlook 中运行良好。

任何帮助都深表感谢

4

1 回答 1

1

Outlook 2013 不允许您使用命令栏。请参阅http://msdn.microsoft.com/en-us/library/office/jj229903.aspx

问候,维克多

于 2012-12-25T15:40:18.540 回答