[-문구-Compeople-문구-]

+::Computer::/PC2011. 10. 23. 21:40

마우스 오른쪽버튼에 버튼등록

2008년 09월 01일
마우스 오른쪽 버튼 팝업 메뉴에 regsvr32.exe 등록하기 ^^
ActiveX 개발하다 보면 ocx 파일을 등록했다가 해제했다가 해야 할 경우가 많습니다. 이럴때마다 도스 프롬프트 창에서 regsrv32.exe를 타이핑 해서 ocx 파일을 등록하거나 해제했었습니다. 이런 경우 매번 타이핑 하기 너무 귀찮죠? 구글에서 이 고충에 대해 검색을 해 보니 간단히 레지스트리를 편집해서 편하게 등록하는 방법을 알게 되었습니다.

먼저, 아래 그림처럼 레지스트리 키를 등록합니다. 레지스트리 키 등록 방법은 상위 키에서 마우스 오른쪽 버튼을 누르면 새로 만들기 -> 키 메뉴를 선택해주시면 됩니다.

"HKEY_CLASSES_ROOT\*\shell" 밑으로 메뉴명으로 사용할 키를 추가한다.
추가한 키 밑에 "command"라는 키를 만든후 기본으로 만들어지는 "(기본값)"에 사용할 명령어를 추가해준다.

ex)
"HKEY_CLASSES_ROOT\*\shell" 키 추가
"HKEY_CLASSES_ROOT\*\shell\EditPlus 열기" 키 추가
"HKEY_CLASSES_ROOT\*\shell\EditPlus 열기\command" 키 추가
기본키 수정.. EditPlus_3.exe "%1"

 













등록을 맞힌 후 ocx파일을 선택한 후 마우스 오른쪽 버튼을 클릭하면 아래 그림과 같이 ocx를 등록하고 해제 할 수 있는 메뉴가 보이네요 :)


http://greenfrog7.egloos.com/777187
Posted by Compeople