내 프로그램에서 Internet Explorer가 사용하는 플러그인 (BHO)을 어떻게 나열 할 수 있습니까?

StackOverflow https://stackoverflow.com/questions/413333

  •  03-07-2019
  •  | 
  •  

문제

Win32 독립형 프로그램에서 검색해야합니다. 현재 설치된 인터넷 익스플로러 애드온 목록 (브라우저 헬퍼 객체) 및 가능하면 활성화 된/비활성화 상태.

스파이웨어 방지 프로그램 이후 (또는 예를 들어 자동 선수)이 목록을 어딘가에서 가져올 수 있습니다.이 목록을 요청하는 간단한 방법이 있습니까? 프로그램 적으로?

편집하다: @ 덕분에스테판, 나를 올바른 레지스트리 키를 가리 켰습니다 (모든 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
도움이 되었습니까?

해결책

BHO는 아래에 등록되어 있습니다

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

IE 툴바는 아래에 등록되어 있습니다

HKLM\Software\Microsoft\Internet Explorer\Toolbar

다른 팁

나는 hyjackthis를 사용합니다.

[http://www.trendecure.com/portal/en-us/tools/security_tools/hijackthis/overview

BHO 목록 (다른 유용한 정보와 함께)을 보여 주지만 불행히도 활성화/비활성 상태를 표시하지 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top