2009-07-30 7 views
1

J'ai développé une barre d'outils Internet Explorer ou BHO que je voudrais être affiché par défaut après l'installation.IE barre d'outils afficher par défaut

Actuellement, après avoir installé et enregistré la barre d'outils, il sera disponible dans IE mais pas montré par défaut. J'ai également remarqué que si je le montre manuellement et quitte IE, la prochaine fois il se souviendra de son état montré.

Malheureusement, je ne peux pas trouver dans le registre où IE conserve ces préférences et ont même essayé d'utiliser regmon et les outils diff de registre, mais je ne suis pas sûr.

Est-ce que quelqu'un sait comment je peux activer ma barre d'outils par défaut? est-ce un paramètre de registre ou autre chose?

Répondre

1

Lequel avez-vous réellement construit? Un BHO, ou une barre d'outils?

Il n'existe aucune méthode prise en charge pour utiliser le Registre pour forcer la visibilité d'une barre d'outils; le piratage du registre ne sera pas fiable et peut potentiellement causer des plantages dans les futures versions d'IE.

La solution fiable consiste à fournir un ensemble d'instructions simples qui aident à montrer à l'utilisateur comment afficher votre barre d'outils. Si vous disposez d'une barre BHO et d'une barre d'exploration, vous pouvez également utiliser la méthode ShowBrowserBar (http://msdn.microsoft.com/en-us/library/aa752100(VS.85).aspx) pour afficher la barre de l'explorateur.

Questions connexes