2012-06-17 3 views
1

파일이나 폴더를 마우스 오른쪽 단추로 클릭 할 때 나타나는 메뉴에 메뉴 확장을 추가하는 응용 프로그램을 빌드하려고합니다.Windows 탐색기 확장 빌드하기

http://docs.python.org/extending/extending.html

http://docs.python.org/extending/windows.html#building-on-windows

심지어 찾고 있어요 그러나 나는 아주 확실하지 않다 : 나는 당신이 파이썬을 구축 할 수 있습니다 들었습니다, 여기에 내가 현재보고하고있는 리소스입니다 이런 종류의 물건에 올바른 방향으로. 무엇을 검색해야하며 파이썬에서 이런 종류의 것을 만들 수 있습니까? 아니면 C#/.NET을 배워야합니까?

감사합니다.

편집 : 이러한 것들을 컨텍스트 메뉴라고하며 레지스트리에 항목을 추가하여 특정 파일 형식과 응용 프로그램을 연결하는 것처럼 보입니다. 이 경우 입력 한 작업에 대한 백그라운드에서 청취하는 응용 프로그램을 사용해야합니까? 또한 OS X에서 동일한 작업을 수행하거나이 작업을 위해 멋진 크로스 플랫폼을 사용하는 방법을 알고 있다면 정말 멋지게 될 것입니다!

+0

메뉴 항목을 추가하려는 경우이 답변을 참조하십시오. http://stackoverflow.com/questions/2114853/explorer-right-click-context-menu-with-python - 원하는 작업을 수행하려면 C/C++을 사용해야합니다. – Petesh

답변

1

다음은 샘플 코드입니다 (Sample code).

열기와 같은 Windows 탐색기 도구를 사용하여 옵션으로 레지스트리를 조작 할 수도 있습니다. 파일 확장자를 기본적으로 실행 파일 열기와 연관시키는 데 사용하십시오. 그러나이 기술은 Windows 탐색기에 메뉴 항목을 추가하지 않습니다. 그러나 더 쉽습니다.

+0

이것은 내가 찾고있는 것입니다. 응답 해 주셔서 감사합니다! – rcchen

관련 문제