Context Menu Handler
-
Hallo zusammen,
ich möchte ein Submenü mit zwei Menüpunkten in das Kontext-Menü des Explorers einfügen.
Dazu habe ich auf codeproject.com ein Beispiel gefunden, leider funktioniert das nicht.

Selbst schreiben ist nicht, ich habe von COM/ATL/MFC keine Ahnung, gehöre eher zur C/C++ Konsolen-Fraktion, schon von der Art der Programme (Automatisierung von Vorgängen) her.
Das Programm, das ich meine, ist unter http://www.codeproject.com/shell/ctxextsubmenu.asp zu finden. Ich habe die Beispiel-Datei heruntergeladen und das Projekt zu kompilieren versucht. Bei
mii.fMask = MIIM_SUBMENU | MIIM_STRING | MIIM_ID;bekomme ich jedoch einen Fehler:
C:\contextmenu\OpenWithExt\OpenWithCtxMenuExt.cpp(79) : error C2065: 'MIIM_STRING' : nichtdeklarierter Bezeichner
Und ich habe nicht die geringste Ahnung, was stattdessen dort stehen muss.
Danke im Voraus für eure Mühe.
Sebastian
-
Hallo,
du solltest das neueste Platform SDK herunterladen, viele Beispiele setzen dies bereits voraus:
http://www.microsoft.com/msdownload/platformsdk/sdkupdate/
MfG