打造個性化的IE按鈕 |
發布時間: 2012/8/3 23:03:28 |
打造個性化的IE按鈕用過IE的用戶都知道,IE的功能按鈕普通的就只有后退、前進、停止、刷新、主頁、歷史、搜索、收藏、打印、編輯這么幾個。下面是我的瀏覽器上的一些按鈕,與你的肯定不一樣。怎么樣,想知道它是怎么實現的嗎?別急,跟我一步一步地來,保證你也能學會。 下面來看看如何添加個性化的按鈕,這里的操作要設計到注冊表的操作,在操作之前千萬要注意備份你的注冊表啊,沒有備份的出了問題可別怪我事先沒說啊。我們以把QQ2000加入到瀏覽器按鈕上為例來講述。 1、打開注冊表編輯器,在“開始”→“運行”中輸入regedit后回車。 2、展開注冊表到HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions這個主鍵,然后選中它,按下鼠標右鍵,選擇“新建”→“主鍵”,取名為一個ID,這個ID的格式必須為“{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}”,ID值可以自己設定,但是不能和注冊標里面已經存在的ID值相同,也要保證不能和以后的應用程序設定的ID值相同。主鍵的名字也可以根據HKEY_CLASSES_ROOT\CLSID下的某個主鍵,比如“{E3A8BDE6-ABCE-11D0-BC4B-00C04FD929DB}”,修改其中的某個數字,比如我們把它改為{E3A8BDE6-ADCE-11D0-BC4B-00C04FD929DB},但要注意避免和其它的主鍵重復。然后,打開這個主鍵,依次在它下面建立如下所列的9個字符串值: Name Value ButtonText QQ2000 Default Visible Yes HotIcon C:\Program Files\Tencent\oicq.ico Icon C:\Program Files\Tencent\oicq.ico CLSID {1FBA04EE-3024-11D2-8F1F-0000F87ABD16} ClsidExtension {E3A8BDE6-ADCE-11D0-BC4B-00C04FD929DB} Exec C:\Program Files\Tencent\qq2000b.exe MenuText QQ2000 MenuStatusBar Tencent QQ2000 以下是有關說明: ButtonText:表示我們所看到的按鈕上的文字。 Default Visible:定義圖標是否可見。 HotIcon:定義鼠標指向這個按鈕時的圖標。 Icon:定義一般情況下的圖標。 CLSID:CLSID的值是固定的,必須為“{1FBA04EE-3024-11D2-8F1F-0000F87ABD16}” ClsidExtension:就是我們上面所新建的主鍵名稱。 Exec:定義連結的應用程序的路徑,也就是當我們按下這個按鈕時它所執行的程序名稱。 MenuText:定義了鼠標指向瀏覽器工具菜單欄中的Netants時,在瀏覽器狀態欄里面的內容。 MenuStatusBar:定義了當鼠標指向IE”工具”菜單中的相關選項里面的相關文字的時候,在狀態攔所顯示的相關說明。如在IE的”工具”菜單中鼠標指向Netants,在狀態欄顯示的是”Launch NetAnts”。 關于EXE和DLL文件圖標的提取,大家可以選擇一個名為“東日--探囊取圖”的軟件,相當不錯的。下載地址:http://www.sunistudio.com/download/geticon.zip,大小為207K。當然,你自己也可以找一些你喜歡的圖標,放在相應的文件夾下,在“HotIcon”和“Icon”中指明其路徑即可。 4、按下Ctrl+Alt+Del,在彈出的“關閉程序”對話框中選擇Explorer,然后單擊“結束任務”,當Windows詢問是否要關閉計算機時選擇“否”,然后等上幾秒鐘,系統還將彈出一個“可能程序忙”的對話框,這時單擊“結束任務”按鈕,屏幕刷新一下后,在注冊表中所做的修改也就生效了。 現在,打開IE,單擊“查看”→“工具欄”→“自定義”,在自定義工具欄窗口里面可以看到增加的“QQ2000”圖標,只需點“添加”按鈕,把它添加到工具欄即可。你會發現你的勞動成果——在IE工具欄上出現了QQ2000的圖標按鈕,點擊,QQ2000啟動了! 5、注意事項: (1)Icon和HotIcon表示所用圖標,具體的格式為“應用程序主程序的絕對路徑.exe,圖標代號”,其中圖標代號可以用“東日--探囊取圖”這個軟件查看。 (2)ButtonText不要太長,否則會影響工具欄的美觀。 (3)注意備份注冊表。 如果希望在用IE上網時,啟動應用程序更方便、更快捷一些,就試試本文所說的方法吧! 本文出自:億恩科技【www.vbseamall.com】 |