IE 工具栏默认显示
我开发了一个 Internet Explorer 工具栏或 BHO,我希望在安装后默认显示它。
目前,在我安装并注册工具栏后,它将在 IE 中可用,但默认情况下不显示。 我还注意到,如果我手动显示它并退出 IE,下次它会记住其显示的状态。
不幸的是,我无法在注册表中找到 IE 保存这些首选项的位置,甚至尝试使用 regmon 和注册表差异工具,但仍然不确定。
有谁知道我如何默认打开工具栏? 是注册表设置还是其他什么?
i have developed an internet explorer toolbar or BHO that i would like to be displayed by default after i install.
Currently after i install and register the toolbar it will available in IE but not shown by default. I have also noticed that if i manually show it and exit IE, the next time it will have remembered its shown status.
Unfortunately i cannot find in the registry where IE keeps these preferences and have even tried using regmon and registry diff tools but still am not sure.
Does anyone know how i can turn my toolbar on by default? is it a registry setting or something else?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你实际上建造了哪一个? BHO,还是工具栏?
不支持使用注册表强制工具栏可见的方法; 破解注册表是不可靠的,并且可能会导致 IE 的未来版本崩溃。
可靠的解决方案是提供一组简单的说明,帮助向用户展示如何显示工具栏。
或者,如果您同时拥有 BHO 和资源管理器栏,则可以使用 ShowBrowserBar 方法 (http://msdn.microsoft.com/en-us/library/aa752100(VS.85).aspx) 显示您的资源管理器栏。
Which did you actually build? A BHO, or a toolbar?
There is no supported way to use the registry to force a toolbar to visible; hacking the registry will be unreliable and can potentially cause crashes in future versions of IE.
The reliable solution is to provide a simple set of instructions that help show the user how to show your toolbar.
Alternatively, if you have both a BHO and an Explorer bar, you can use the ShowBrowserBar method (http://msdn.microsoft.com/en-us/library/aa752100(VS.85).aspx) to show your Explorer bar.