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


Anmelden zum Antworten