detectar - ¿Cómo puedo enumerar los complementos(BHO) que utiliza Internet Explorer desde mi programa?
detectar la configuracion automaticamente regedit (2)
Necesito recuperar, en mi programa independiente Win32, una lista de los complementos de Internet Explorer instalados actualmente (objetos de ayuda del navegador) y, si es posible, su estado habilitado / deshabilitado.
Dado que los programas antispyware (o, por ejemplo, Autoruns ) pueden obtener esta lista desde algún lugar, ¿hay alguna manera sencilla de solicitar esta lista programáticamente ?
EDITAR : Gracias a @ Stefan , quien me indicó las claves de registro correctas ( todas 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
Los BHO están registrados bajo
HKLM/Software/Microsoft/Windows/CurrentVersion/explorer/Browser Helper Objects
Las barras de herramientas IE están registradas bajo
HKLM/Software/Microsoft/Internet Explorer/Toolbar
Yo uso HijackThis.
[ http://www.trendsecure.com/portal/en-US/tools/security_tools/hijackthis/overview]
Muestra una lista de BHO (junto con una gran cantidad de información útil), pero desafortunadamente no muestra el estado habilitado / deshabilitado.