IContextMenu::QueryContextMenu



  • Ich versuche gerade ne Kontext-Menü Shell-Extension zu basteln.
    Der Kontextmenü-Eintrag meiner Shell-Extension wird auch angezeigt, aber:

    Wenn man rechtsklick z.B. auf ne jpg-Datei macht gibt es da ja scheinbar sowas wie Sektionen. Winrar z.B. packt sich über "Senden mit" und mit bei "Öffnen mit..:"
    Sind das irgendwie feste Sektionen die man irgendwie finden kann oder ist Winrar nur zufällig da?

    Wie kann ich meine Einträge auch in ne Art Sektion machen, die dann unter den wichtigen Dingern wie "Öffnen", "Drucken", etc. liegt?



  • In "Open with..." werden AFAIK von Windows die Programme automatisch eingetragen, die du schon einmal zum Öffnen einer Datei des entsprechenden Typs verwendet hast.
    Das "Send to..."-Menu ist ein eigener Shell-Folder (CSIDL_SENDTO).



  • Da will ich auch gar nicht rein, ich will meine Einträge im Hauptkontextmenü positionieren, hab aber Probleme damit wie ich da an bestimmte Positionen kommen kann. z.B. wie ich nen Eintrag "blupp" über das "Send To"-Menü bekommen kann oder sowas...


Anmelden zum Antworten