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

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條評論
主站蜘蛛池模板: 亚洲国产99在线精品一区二区 | 久操成人| 四虎永久免费在线 | 四虎影视免费观看 | 四虎色播 | 中国一级特黄特级毛片 | 狠狠操综合网 | 国产精品国偷自产在线 | 国产日本亚洲 | 国产欧美日本在线观看 | 亚洲精品9999久久久久 | 国产99欧美精品久久精品久久 | 中国国产一级毛片 | 999热精品这里在线观看 | 亚洲视频一区在线观看 | aaa一级黑人毛片 | 伊人网狠狠干 | 久久精品亚洲一级毛片 | 色狠狠成人综合色 | 国产福利在线永久视频 | 天天色天天| 成人毛片免费观看视频 | 大尺度视频网站久久久久久久久 | 99热这里只有精品5 99热这里只有精品66 | 久久影院一区二区三区 | 天天碰天天操 | 99精品视频在线观看免费专区 | 香蕉久久国产 | 在线精品国产第一页 | 成人精品视频在线观看播放 | 青青青在线观看免费视频精品 | 欧美一欧美一级毛片 | 欧美毛片一级的免费的 | 久久影院中文字幕 | 久久乐国产综合亚洲精品 | 国产v欧美v日本v精品 | 国产你懂得 | 热99这里有精品综合久久 | 夜夜夜夜操 | 日韩欧美高清在线观看 | 青青青国产在线手机免费观看 |