[개발/IE] 툴바 상태 레지스트리에서 확인
IE 툴바를 설치한 후 사용자들이 '사용안함' 상태로 설정하면
사용자가 '사용함'으로 설정할 때까지 영영 실행되지 않는다.
그렇다면 IE툴바의 상태 여부를 확인할 방법이 없을까?
방법은 레지스트리에서 찾을 수 있다.
IE툴바의 상태여부는 레지스트리에서 기록되기 때문이다.
IE툴바 '사용함' 상태일 때와 '사용안함' 상태일 때의 차이를 기준으로 살펴보자.
'사용함' 상태
- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Ext\Stats\{CLSID}\iexplore
키에서 Flags 값이 Flags=0으로 설정되어 있다.
'사용안함' 상태
- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Ext\Settings\{CLSID} 가 존재한다.
Version 네임값에 '*'값이면 disabled 임
- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Ext\Stats\{CLSID}\iexplore
키에서 Flags 네임값이 Flags=4으로 설정되어 있다.
위의 차이를 활용하면 툴바의 상태를 알수 있다.
반응형
'IT-개발,DB' 카테고리의 다른 글
[개발/MFC] MFC 팁 54개 (0) | 2012.04.03 |
---|---|
[개발/MFC] 프로세스 죽이기 (0) | 2012.04.03 |
[개발/MFC] 문자열 변환 BSTR to CString, CString to BSTR, BSTR to char* (0) | 2012.04.03 |
[IT/개발] 2012년도 창의도전형 SW R&D 프로그램 (0) | 2012.03.09 |
[개발/IE] BHO(Browser Helper Object)란? (0) | 2012.02.29 |
댓글