簡體   English   中英

從BHO激活IE加載項

[英]Activate IE Add-Ons from an BHO

我已經寫了兩個對象,一個桌面工具欄和一個用於IE的bho。 目的是使bho在安裝后顯示工具欄。 微軟的方法是使用pBrowser-> ShowBrowserBar(&vtBandGUID,&vtShow,0);。

此方法非常適合顯示和隱藏已通過插件管理器激活的工具欄,但不適用於停用的插件。 是否有一種方法可以通過編程方式與插件管理器(啟用/禁用特定插件)完全相同?

您應該澄清您的問題。

編寫代碼來激活用戶明確禁用的加載項可以被認為是惡意行為,並且可能導致所涉及的應用程序被標記為惡意軟件。

您可以通過在此注冊表項中添加/刪除一個值為1的DWORD注冊表值“ Flags”來啟用/禁用BHO:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Ext\Settings\<BHO CLSID>

同樣, Flags0值表示已啟用。 1表示禁用。

有時輸入的值不是1(例如256)。

HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Ext\Settings\<BHO CLSID>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM