私は、レジストリを使用してfolders right click menu
ための新しいアイテムを追加することができますこの:この右クリックメニューのアイコンを設定する方法は?</p> </blockquote> <p>しかし、私のような作成されたアイテムのアイコンを設定する方法がわからないあなたの項目名</p> <blockquote> <p>HKEY_CLASSES_ROOT フォルダシェル:
誰かが私を助けてもいいですか?
私は、レジストリを使用してfolders right click menu
ための新しいアイテムを追加することができますこの:この右クリックメニューのアイコンを設定する方法は?</p> </blockquote> <p>しかし、私のような作成されたアイテムのアイコンを設定する方法がわからないあなたの項目名</p> <blockquote> <p>HKEY_CLASSES_ROOT フォルダシェル:
誰かが私を助けてもいいですか?
フォルダをクリックしたときに次の手順に従いアイコンでカスタムコンテキストメニューを作成するには:
iconviewerという便利なツールがあり、dllのアイコンを調べることができます。インストールした後、DLLを右クリックしてプロパティと余分なタブを開き、アイコンが適切なページに追加されます
ユーザーが右ボタンをクリックしたことを示すために、このキーにアイコンパスを追加する必要があります。 キーOpenWithProgIdsを記述し、アプリケーションの名前(パス)で値を作成します。リサイクルのための 例:
TRegistry *key=new TRegistry(KEY_ALL_ACCESS);
key->RootKey=HKEY_LOCAL_MACHINE;
key->OpenKey("Software\\Classes\\CLSID\\{645FF040-5081-101B-9F08-00AA002F954E}\\shell", false);
key->OpenKey("Prog_name", true);
key->WriteString("Icon", ExtractFileDir(Application->ExeName)+"\\icon_prog.ico");
key->OpenKey("command", true);
key->WriteString("", ExtractFileDir(Application->ExeName)+"\\Program.exe");
key->CloseKey();
私に例を示してください – Kermia
コードで行う方法はhttp: /stackoverflow.com/questions/1353536/entry-in-shell-context-menu-with-icon – Eddy
リンクされた質問はもう利用できません – PhilLab