2012-01-30 4 views
2

레지스트리를 통해 상황 별 메뉴를 확장자에 따라 모든 파일 또는 파일에 추가하는 방법을 읽었습니다. 그러나 특정 폴더의 파일 (예 : C : \ contmenu 폴더의 파일)에서만 작동하는 상황 별 메뉴를 추가하려면 어떻게해야합니까?특정 폴더에 대한 상황에 맞는 메뉴

이 작업을 수행 할 수 있습니까?

고마워요.

답변

2

컨텍스트 메뉴 셸 확장을 구현하는 경우 IShellExtInit::Initialize() 메서드에서 항목의 경로를 가져옵니다. 그런 다음 컨텍스트 메뉴에 항목을 추가할지 여부에 따라 경로에 따라 결정할 수 있습니다.

특정 경로에만 확장명을 등록 할 수는 없습니다.