レジストリのキーを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