/ / Comment modifier l'assistant de recherche Internet Explorer par programme? - Internet-explorer, registre, bho

Comment modifier l'assistant de recherche Internet Explorer par programmation? - Internet-explorer, registre, bho

Gens,

Je développe actuellement Browser Helper Object, qui doit changer l’URL de l’assistant de recherche dans Internet Explorer 6.

J'ai découvert sur le web, que cela peut être faiten écrivant une nouvelle valeur "Assistant de recherche" dans la base de registre "HKEYLOCALMACHINESoftware SoftwareMicrosoftInternet ExplorerSearch". Cependant, lorsque je l'écris manuellement, rien ne change dans le comportement d'IE.

Je vais apprécier toutes les suggestions sur cette question.

Réponses:

2 pour la réponse № 1

Pour définir l'URL de l'Assistant de recherche (celle qui apparaît à côté en cliquant sur le bouton de la barre d'outils de recherche IE6) sur un site spécifique, les entrées de registre sont en réalité les suivantes:

HKEY_CURRENT_USLogicielsMicrosoftInternet ExplorerMain Barre de recherche (REG_SZ, mettez l'URL ici) Utiliser l'URL de recherche personnalisée (REG_DWORD, devrait être 1)

Notez que cela ne change pas le moteur de recherche que vous utilisez pour effectuer une recherche dans la barre d’adresse. Microsoft semble (dans XP SP2) avoir codé en dur cette information pour y accéder.

http://auto.search.msn.com/response.asp?MT=TheQuery&srch=4&prov=XXXX

Où prov est quelque chose "approuvé" comme msn, gogl, lyco, etc. Vous pouvez définir ce "prov" dans

HKEY_CURRENT_USLogicielsMicrosoftInternet ExplorerSearchUrl fournisseur (REG_SZ)