ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Adding Toolbar Buttons
    ActiveX/인터넷 익스플로러 2010. 9. 1. 15:02
    1. GUID를 생성한다.

    2. 레지스트리에 GUID를 이름으로 새 키를 만든다.
        HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\{GUID}

    3. (필수) 생성된 키 아래에 다음의 문자열 값들을 만든다.
        HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\{GUID}\ButtonText
            툴바 버튼의 레이블
        HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\{GUID}\HotIcon
            the active (color) icons
        HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\{GUID}\Icon
            the default (grayscale) icons

    4. (선택) 초기에 아이콘이 보일지 여부
        HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\{GUID}\Default Visible
            {"Yes" | "No"}

    5. 버튼이 클릭됬을 때의 액션
        COM Objects
            HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\{GUID}\CLSID
                {1FBA04EE-3024-11d2-8F1F-0000F87ABD16} // CLSID_Shell_ToolbarExtExec
            HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\{GUID}\ClsidExtension
                the GUID of the COM object

        Explorer Bars
            HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\{GUID}\CLSID
                {E0DD6CAB-2D10-11D2-8F1A-0000F87ABD16} // CLSID_Shell_ToolbarExtBand
            HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\{GUID}\BandCLSID
                the CLSID of the Explorer Bar

        Scripts
            HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\{GUID}\CLSID
                {1FBA04EE-3024-11D2-8F1F-0000F87ABD16} // CLSID_Shell_ToolbarExtExec
            HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\{GUID}\Script
                the full path of the script

        Executable Files
            HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\{GUID}\CLSID
                {1FBA04EE-3024-11D2-8F1F-0000F87ABD16} // CLSID_Shell_ToolbarExtExec
            HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\{GUID}\Exec
                the full path of the .exe


    참조 사이트:

Designed by Tistory.