简体   繁体   English

IE工具栏默认显示

[英]IE toolbar show by default

i have developed an internet explorer toolbar or BHO that i would like to be displayed by default after i install. 我已经开发了Internet Explorer工具栏或BHO,我希望在安装后默认显示它。

Currently after i install and register the toolbar it will available in IE but not shown by default. 目前,在我安装并注册工具栏后,它将在IE中可用,但默认情况下未显示。 I have also noticed that if i manually show it and exit IE, the next time it will have remembered its shown status. 我还注意到,如果我手动显示它并退出IE,则下次它将记住其显示的状态。

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. 不幸的是,我在注册表中找不到IE保留这些首选项的地方,甚至尝试使用regmon和注册表差异工具,但仍不确定。

Does anyone know how i can turn my toolbar on by default? 有人知道我默认情况下如何打开工具栏吗? is it a registry setting or something else? 是注册表设置还是其他?

Which did you actually build? 您实际上建造了哪个? A BHO, or a toolbar? BHO还是工具栏?

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. 破解注册表将是不可靠的,并且可能在将来的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. 或者,如果同时具有BHO和资源管理器栏,则可以使用ShowBrowserBar方法( http://msdn.microsoft.com/zh-cn/library/aa752100(VS.85).aspx )显示资源管理器栏。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM