人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

IE里的探索之添加工具條按鈕(2)

IE里的探索之添加工具條按鈕(2)

更新時間:2021-05-01 文章作者:未知 信息來源:網絡 閱讀次數:

添加細節
  在最初的步驟里我們創建了注冊表項,現在我們需要在它們下面添加鍵值。你需要添加的鍵值和隨后的其他步驟由工具條按鈕要執行的動作決定。以下按工具條按鈕的動作列出了完成按鈕所需的其余步驟:COM 對象、瀏覽器欄、腳本、可執行文件。

  一、COM 對象

  以下為創建運行 COM 對象的工具條按鈕所必需的步驟。如果忽略了其中的任何一步(非可選步驟),工具條按鈕就不會顯示出來。

  注意:本文描述了如何為所有用戶添加工具條按鈕。如果你希望為單個用戶添加工具條按鈕,可以把下列步驟中的 HKEY_LOCAL_MACHINE 換成 HKEY_CURRENT_USER。

  1. 注冊 COM 對象。

  2. 在注冊表的以下位置:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>

  創建字符串值,CLSID,結果類似于:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>\CLSID

  將 CLSID 的值設置為 {1FBA04EE-3024-11d2-8F1F-0000F87ABD16}。

  3. 在注冊表的以下位置:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>

  創建字符串值,ClsidExtension,結果類似于:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>\ClsidExtension

  將 ClsidExtension 的值設置為 COM 對象的 GUID。

  除以上步驟外,COM 對象還必須實現 IOleCommandTarget。 如果你的 COM 對象需要訪問 Internet Explorer 顯示的頁面中的 DHTML 對象模型,你必須實現 IObjectWithSite。

  除了 IOleCommandTarget::Exec 之外,所實現的 IOleCommandTarget 的方法都是標準的。當工具條按鈕被點擊時,COM 對象的 IOleCommandTarget::Exec 方法被調用,此時 nCmdID 的值為 1;當菜單項被點擊時,CmdID 的值為 2。這樣開發者就能區分工具條按鈕和菜單項這兩個不同操作。

  實現 IObjectWithSite 后,Internet Explorer 會調用 IObjectWithSite::SetSite,并且傳遞給它一個指向 IShellBrowser 的指針。

  二、瀏覽器欄

  以下為創建打開一個瀏覽器欄的工具條按鈕所必需的步驟。如果忽略了其中的任何一步(非可選步驟),工具條按鈕就不會顯示出來。

  注意:本文描述了如何為所有用戶添加工具條按鈕。如果你希望為單個用戶添加工具條按鈕,可以把下列步驟中的 HKEY_LOCAL_MACHINE 換成 HKEY_CURRENT_USER。

  1. 在注冊表的以下位置:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>

  創建字符串值,CLSID,結果類似于:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>\CLSID

  將 CLSID 的值設置為 {E0DD6CAB-2D10-11D2-8F1A-0000F87ABD16}。

  2. 在注冊表的以下位置:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>

  創建字符串值,BandCLSID,結果類似于:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>\BandCLSID

  將 BandCLSID 的值設置為你希望打開的瀏覽器欄的 CLSID。

  注意:所有瀏覽器欄自動向“查看”菜單中添加一個菜單項。

  三、腳本

  以下為創建運行一個腳本的工具條按鈕所必需的步驟。如果忽略了其中的任何一步(非可選步驟),工具條按鈕就不會顯示出來。

  注意:本文描述了如何為所有用戶添加工具條按鈕。如果你希望為單個用戶添加工具條按鈕,可以把下列步驟中的 HKEY_LOCAL_MACHINE 換成 HKEY_CURRENT_USER。

  1. 在注冊表的以下位置:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>

  創建字符串值,CLSID,結果類似于:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>\CLSID

  將 CLSID 的值設置為 {1FBA04EE-3024-11D2-8F1F-0000F87ABD16}。

  2. 在注冊表的以下位置:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>

  創建字符串值,Script,結果類似于:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>\Script

  將 Script 的值設置為要運行的腳本的全路徑。

  四、可執行文件

  以下為創建運行可執行文件的工具條按鈕所必需的步驟。如果忽略了其中的任何一步(非可選步驟),工具條按鈕就不會顯示出來。

  注意:本文描述了如何為所有用戶添加工具條按鈕。如果你希望為單個用戶添加工具條按鈕,可以把下列步驟中的 HKEY_LOCAL_MACHINE 換成 HKEY_CURRENT_USER。

  1. 在注冊表的以下位置:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>

  創建字符串值,CLSID,結果類似于:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>\CLSID

  將 CLSID 的值設置為 {1FBA04EE-3024-11D2-8F1F-0000F87ABD16}。

  2. 在注冊表的以下位置:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>

  創建字符串值,Exec,結果類似于:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>\Exec

  將 Exec 的值設置為你希望運行的 .exe 文件的全路徑。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 商水县| 巴彦县| 利川市| 江西省| 张家川| 宣恩县| 炉霍县| 高邮市| 封丘县| 阿克苏市| 区。| 巩留县| 班戈县| 洛扎县| 金门县| 大安市| 岐山县| 许昌市| 女性| 邵武市| 香港 | 西乡县| 霸州市| 贵定县| 利津县| 盈江县| 开化县| 仁化县| 托里县| 乌鲁木齐县| 留坝县| 阿拉尔市| 五台县| 台安县| 尚志市| 绩溪县| 吉林省| 东宁县| 通道| 大港区| 文山县|