0
我已將自己的功能區放在Outlook 2007中的特定位置。但是,當我運行Outlook 2010的代碼功能不在我想要的2007年那裏時,它已經放置在最後的位置。有沒有解決方案?用於Outlook 2010的c#中的功能區處理
我已將自己的功能區放在Outlook 2007中的特定位置。但是,當我運行Outlook 2010的代碼功能不在我想要的2007年那裏時,它已經放置在最後的位置。有沒有解決方案?用於Outlook 2010的c#中的功能區處理
集團ID是在Outlook 2007和Outlook 2010中的不同首先,弄清楚,如果是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."
接下來,使用正確的ID爲Outlook版本。您可以下載電子表格與微軟的所有ID http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=3582
C#和3.5 .net框架 –
wpf或winforms? –
我使用winforms –