2009-07-19 53 views
1

夥計們,如何以編程方式更改Internet Explorer搜索助手?

我正在開發瀏覽器輔助對象,是要改變搜索助手的URL在Internet Explorer 6

我已經在網絡上發現的,它可以通過寫新做「搜索助手」值註冊到「HKEYLOCALMACHINE \ Software \ Microsoft \ Internet Explorer \ Search」。但是,當我手動編寫它沒有改變IE行爲。

我會很感激在這個問題上的任何建議。

+1

注意:未經用戶明確同意就更改「搜索助手」網址可能被認爲是惡意行爲,並且可能將您的BHO作爲任何一種AM產品的惡意軟件阻止。 – EricLaw 2009-07-19 16:58:11

回答

2

設置搜索助理URL到特定網站(出現在側點擊IE6搜索工具欄按鈕的一個),該註冊表項實際上是這些:

 
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main 
    Search Bar (REG_SZ, put the URL here) 
    Use Custom Search URL (REG_DWORD, should be 1) 

注意,這並未」不要更改用於從地址欄搜索的搜索引擎。微軟似乎(在XP SP2)有硬編碼此去

 
http://auto.search.msn.com/response.asp?MT=TheQuery&srch=4&prov=XXXX 

凡省的東西「批准」,例如MSN,GOGL,LYCO等,您可以設置在

這個「省」
 
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchUrl 
    provider (REG_SZ) 
相關問題