레지스트리의 키를 HKEY_CLASSES_ROOT \ Folder \ shell에 추가하여 Windows 탐색기 상황에 맞는 메뉴에서 메뉴 항목을 만들 수 있습니다.Windows Explorer 컨텍스트 메뉴에 하위 메뉴 항목을 추가하는 방법은 무엇입니까?
방금 만든 메뉴 항목에 하위 메뉴 항목을 만들려면 어떻게해야합니까?
레지스트리의 키를 HKEY_CLASSES_ROOT \ Folder \ shell에 추가하여 Windows 탐색기 상황에 맞는 메뉴에서 메뉴 항목을 만들 수 있습니다.Windows Explorer 컨텍스트 메뉴에 하위 메뉴 항목을 추가하는 방법은 무엇입니까?
방금 만든 메뉴 항목에 하위 메뉴 항목을 만들려면 어떻게해야합니까?
나는 당신이 Context Menu Handler을 만들어야 할 것이 아닌 non-trival을 믿습니다.
메뉴를 만들고 클릭 할 때 명령을 수행 할 COM 개체를 만들어야합니다. 나는 C++과 COM 만 사용하여이 작업을 수행했습니다. 이 작업을 수행하는 더 쉬운 방법이 있는지 확실하지 않습니다.
사용 하위 명령 "하위 명령".TS 파일의 하위 메뉴 생성 = "[NameOfMenu]"
예 :
[HKEY_CLASSES_ROOT\SystemFileAssociations\.ts\shell\Encoding]
"MUIVerb"="Encoding video"
"SubCommands"="Encodex265Fade;EncodeTS2;watched"
"icon"="imageres.dll,-149"
"Position"=-
"MultiSelectModel"="Single"
"NeverDefault"=""
;"ExtendedSubCommandsKey"="Encode\\Fadein"
;"Icon"="C:\\Program Files (x86)\\CloudMe\\CloudMe\\favicon.ico"
상세 정보 : https://msdn.microsoft.com/en-us/library/windows/desktop/hh127431(v=vs.85).aspx
을