Outlook外掛建立 C++
1、為 Outlook 2010 構建 C++ 載入項 ------ MSDN的解釋還是很強悍的
2、附件 生成 Outlook 載入項簡介工程(vs2008) 只做到的第六步,後面的沒有繼續,看下上面的連結大概能明白
將載入項的特定於 Outlook 的元資料插入到 Windows 登錄檔中,登錄檔指令碼新增到檔案Connect.rgs中;
此登錄檔項通知 Outlook 應該載入此載入項,LoadBehavior 項告知 Outlook 自動載入此載入項。此時,如果生成專案,則正確
的登錄檔項將新增到登錄檔中,並且您的載入項基本上已經可以載入了。
HKCU
{
NoRemove Software
{
NoRemove Microsoft
{
NoRemove Office
{
NoRemove Outlook
{
NoRemove Addins
{
NativeAddin.Connect
{
val Description = s 'Sample Addin'
val FriendlyName = s 'Sample Addin'
val LoadBehavior = d 3
}
}
}
}
}
}
}
新增一個
黏貼部分重要的:
Add-In資訊
<Addin>節點指定了Add-In本身的資訊。它可以包含如下子節點:
- <FriendlyName>:可選的,為Add-In指定一個有意義的名稱;
- <Description>:可選的,為Add-In指定有意義的描述資訊;
- <AboutBoxDetails>和<AboutIconData>:都是可選的,如果要在About對話方塊中顯示Add-In的話,該節點用於指定其詳細資訊和圖示;
- <Assembly>:必填的,Add-In所在的程式集;
- <FullClassName>:必填的,指定程式集內實現了IDTExtensibility2介面的類,要使用完全限定名稱;
- <LoadBehavior>:可選的,指定VS載入Add-In的方式,0表示VS不會自動載入,必須手工載入;1表示Add-in在VS啟動的時候載入;4表示通過命令列方式載入;
- <CommandPreload>:可選的,指定Add-In應當預先載入;
- <CommandLineSafe>:可選的,指定Add-In是否是命令列安全的以及是否顯示使用者介面。