我开发了一个Internet Explorer工具栏或BHO,我希望在安装后默认显示它。
目前我安装并注册工具栏后,它将在IE中可用,但默认情况下不显示。我也注意到,如果我手动显示它并退出IE,下次它会记住它显示的状态。
不幸的是我在注册表中找不到IE保留这些首选项,甚至尝试使用regmon和注册表差异工具但仍不确定。
有没有人知道如何在默认情况下打开我的工具栏?是注册表设置还是其他什么?
答案 0 :(得分:1)
你实际建造了哪个? BHO或工具栏?
没有受支持的方法可以使用注册表强制工具栏显示;黑客入侵注册表将是不可靠的,并可能导致IE的未来版本崩溃。
可靠的解决方案是提供一组简单的说明,帮助向用户显示如何显示工具栏。
或者,如果您同时拥有BHO和资源管理器栏,则可以使用ShowBrowserBar方法(http://msdn.microsoft.com/en-us/library/aa752100(VS.85).aspx)来显示资源管理器栏。