Kontextmenü der Rechten Maustaste
Robert
- sonstiges
Hallo zusammen,
ich habe mein Kontextmenü der Rechten Maustaste in
der Registry meinen Bedürfnissen angepasst :).
Es tut soweit alles, das einzige was mir noch fehlt
ein Icon vor dem neuen Eintrag.
Bsp.:
Kann mir da einer weiterhelfen???
Hallo Robert,
[...] Kontextmenü [...] fehlt ein Icon vor dem neuen Eintrag.
Kann mir da einer weiterhelfen???
Im Prinzip ja. Aber die Antwort wird dir nicht gefallen. Durch einfache Registry-Einträge kannst du zwar relativ leicht Einträge zum Kontextmenü hinzufügen. Wenn du aber mehr willst - also z.B. ein Icon vor dem Menüeintrag - dann kommst du um die Programmierung einer recht komplexen DLL nicht herum. So macht's Winzip auch. Versuch mal, den Kontextmenü-Eintrag von Winzip in der Registry zu finden! Der sitzt nämlich z.B. unter HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Winzip und verweist auf eine sogenannte Class-ID, oder kurz CLSID. Diese Sequenz von Hex-Zahlen identifiziert wiederum eine bestimmte DLL, die der Explorer dann zur rechten Zeit aufruft, und die den entsprechenden Menüeintrag dynamisch erzeugt. Oder was meinst du, warum bei einem Winzip-SFX der Kontextbefehl "Mit Winzip öffnen" erscheint, bei anderen EXE-Dateien dagegen nicht...?
Sorry to disappoint you. Aber einfacher geht's in diesem Fall echt nicht.
Gruß,
Martin
Sorry to disappoint you. Aber einfacher geht's in diesem Fall echt nicht.
Gruß,
Martin
Ja, so was hatte ich mir auch schon gedacht, hast Du evtl. eine
solche DLL oder eine Anleitung wie man so was schreibt?
Gruß
Robert