我在 Outlook 2007 中的某个位置放置了自己的功能区。但是,当我运行 Outlook 2010 的代码时,功能区不像 2007 那样在我想要的位置。它已放置在最后一个位置。有什么解决办法吗?
问问题
292 次
1 回答
1
Outlook 2007 和 Outlook 2010 中的组 ID 不同。首先,确定是 Outlook 2007 还是 2010:
using Outlook = Microsoft.Office.Interop.Outlook;
Outlook.Application thisApp = new
Outlook.Application();
string outlookVersion = thisApp.Version;
if (outlookVersion.StartsWith("12."))
// it's probably Outlook 2007
// Outlook 2010 should start with "14."
接下来,为 Outlook 的版本使用正确的 ID。您可以从 Microsoft 下载包含所有 ID 的电子表格,网址为http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=3582
于 2012-01-30T22:56:55.690 回答