2009-07-30 91 views
1

我開發了一個Internet Explorer工具欄或BHO,我希望在安裝後默認顯示。IE工具欄默認顯示

目前,我安裝並註冊工具欄後,它將在IE中可用,但默認情況下不顯示。我也注意到,如果我手動顯示它並退出IE,下次它會記住它的顯示狀態。

不幸的是,我無法在註冊表中找到IE保持這些偏好,甚至嘗試使用regmon和註冊表比較工具,但仍然不確定。

有誰知道我怎麼能默認打開我的工具欄?它是一個註冊表設置或其他東西?

回答

1

你究竟建造了哪個?一個BHO或一個工具欄?

有沒有支持的方式來使用註冊表來強制工具欄可見;黑客註冊將是不可靠的,並可能導致未來版本的IE崩潰。

可靠的解決方案是提供一組簡單的說明,幫助向用戶顯示如何顯示工具欄。或者,如果您同時具有BHO和資源管理器欄,則可以使用ShowBrowserBar方法(http://msdn.microsoft.com/en-us/library/aa752100(VS.85).aspx)來顯示您的資源管理器欄。