2009-01-05 6 views
5

J'ai besoin de récupérer, dans mon programme Win32 autonome, une liste des add-ons Internet Explorer actuellement installés (Objets d'assistance du navigateur) et, si possible, leur statut activé/désactivé.Comment puis-je lister les plugins (BHO) utilisés par Internet Explorer dans mon programme?

Puisque les programmes anti-spyware (ou par exemple Autoruns) peut obtenir cette liste de quelque part, est-il un moyen simple de demander cette liste programatically?

EDIT: Merci à @Stefan, qui me montra les clés de Registre droite (tous HKLM):

// BHOs 
HKLM\Software\Microsoft\Windows\CurrentVersion\explorer\Browser Helper Objects 
// IE toolbars 
HKLM\Software\Microsoft\Internet Explorer\Toolbar 
// IE extensions 
HKLM\Software\Microsoft\Internet Explorer\Extensions 

Répondre

10

Les BHO sont enregistrés sous

HKLM\Software\Microsoft\Windows\CurrentVersion\explorer\Browser Helper Objects 

barres d'outils IE sont enregistrées sous

HKLM\Software\Microsoft\Internet Explorer\Toolbar 
+0

Merci, c'est exactement ce que je cherchais. – Piskvor

Questions connexes