亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Outlook Add-in(COM加載項)技術指南(一)

系統 2107 0

Outlook Add-in (COM 加載項 )

技術指南

Revision History:

Version

Date

Creator

Description

1.0.0 .1

2004-3-9

鄭昀

草稿

摘要

本文檔詳細介紹了編寫 Outlook Add-in 插件的背景知識和開發過程。

第一章概述了 Outlook Add-in 插件的背景知識。

第二章詳細介紹了 Outlook Add-in 插件的開發過程。

1 Outlook COM 加載項的背景知識

摘要 :本章概述了 Outlook Add-in 插件的背景知識。

1.1. Office 2000 COM 加載項

COM 加載項是可以用于 Office 2000 的動態連接庫( .Dll )。

COM 加載項被明確注冊為要通過 Office 2000 應用程序來加載。因為 COM 加載項被設計為 DLL ,所以它們可以在與主控程序相同的進程中運行。

進程內加載項的好處是,可以有效訪問主控程序的對象模型,這使得加載項可以快速地調用方法和屬性或接收來自主控程序的事件。

1.2. 決定是否要編寫 COM 加載項

三個測試問題來幫助你決定是否需要創建 COM 加載項:

? ???????? 在沒有運行 Outlook 客戶程序時,你需要接收事件嗎? COM 加載項的生存期是由 Outlook 控制的。當 Outlook 沒有運行時, COM 加載項不會運行。

? ???????? 性能是我們的應用程序的大問題嗎?如果是,應該采用 COM 加載項,因為它被加載到 Outlook 進程中。但是注意不要再啟動時執行大量查閱或數據檢索。

? ???????? 你的應用程序是事件驅動的嗎?

1.3. COM 加載項的注冊表設置

1.3.1 . 注冊加載項

只有在正確注冊了 Office 相應應用程序的內部 COM 插件時,才能被 Office 應用程序加載上。

通常,您需要在注冊表中創建以下鍵值:

HKEY_CURRENT_USER\Software\Microsoft\Office\<TheOfficeApp>\Addins\<ProgID>

其中, TheOfficeApp 表示相應程序名,如: Word Outlook 等, ProgID 表示內部 COM 插件程序的唯一標識符的字符串表示形式,如: Outlook2000Addin.Addin 等。

?

如果您希望確保我們的加載項總是被加載,并且每一位用戶都可以訪問它,那么您必須將加載項的 ProgID 注冊到

\HKLM\

?????? Software\

????????????? Microsoft\Office\Outlook\AddIns

鍵下。

?

如果您希望用戶自己選擇是否加載它,那么您可以將加載項的 ProgID 注冊到

\HKCU\

?????? Software\

????????????? Microsoft\Office\Outlook\AddIns

鍵下。

?

寫入鍵中的信息包括下面的名稱 / 值對:

Description ( 描述 ) 一個字符串,提供了 COM 加載項的簡短描述。

FriendlyName (友好名稱):一個字符串,是在 “COM 加載項 對話框中顯示的名稱。

LoadBehavior (加載行為):一個整數的 DWORD 類型,指定 COM 加載項的加載方式。 0 表示斷開、 1 表示連接、 2 表示啟動時加載、 8 表示需要時加載,以及 16 表示首次連接。你可以組合不同值來創建不同類型的加載順序。如,指定 3 ,表示啟動和連接時加載。

?

1.3.2 . 信任 COM 加載項

通過設置下面的注冊表鍵下的 DWORD DontTrustInstalledFiles ,您可以指定是否信任機器上安裝的所有 COM 加載項:

HKCU\

Software\

Microsoft\Office\9.0\

Outlook\Security

通過將 DontTrustInstalledFiles 指定為 0 ,您可以指定 Outlook 信任安裝的所有加載項。值 1 則指定不信任所有的加載項。

?

[ 版權聲明:

第一章文字版權歸《 Programming Microsoft Outlook and Exchange 》一書所有,該書作者 Thomas Rizzo ,特此聲明 ]

?



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=12754


Outlook Add-in(COM加載項)技術指南(一)


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 日本在线视频不卡 | 久久国产偷 | 999精品久久久中文字幕蜜桃 | 美女被羞羞视频网站在线 | 精品在线免费观看视频 | 黄视频网站免费看 | 99热久久国产精品这里有99 | 日韩国产欧美一区二区三区 | 欧美在线看片 | 国产精品自在自线免费观看 | 免费aⅴ在线 | 久久亚洲精品人成综合网 | 色综合一区二区三区 | 伊人99| 国产主播专区 | 亚洲狠狠婷婷综合久久久久 | 福利视频第一页 | 亚洲精品乱码久久久久久蜜桃欧美 | 久久精品视频久久 | 青青久久99久久99久久999 | 99久久伊人 | 日韩欧美综合在线二区三区 | 五月天精品 | 狠狠色噜噜狠狠米奇777 | 99r在线视频 | 国产精品激情综合久久 | 日本又黄又爽又色的免费视频 | 在线久久| 黄色影院免费观看 | 国内精品小视频在线 | 亚洲啊v| 国产v欧美v日韩在线观看 | 天天夜夜人人 | 大乳女做爰中文字幕 | 精品久久香蕉国产线看观看亚洲 | 哪个网站能看毛片 | 欧美日韩免费做爰视频 | 九九在线免费观看视频 | 久久国产精品视频一区 | 超清乱人伦中文视频在线 | 老司机亚洲精品影视www |