Kontextmenüs und Kontextmenühandler
In diesem Abschnitt werden die Erstellung von Kontextmenüs (Kontextmenüs) und die Implementierung von Kontextmenühandlern (Verb) erläutert.
Dieser Abschnitt zu Dateitypen und Dateizuordnungen ist wie folgt organisiert:
- Verben und Dateizuordnungen
- Auswählen einer statischen oder dynamischen Kontextmenümethode
- Bewährte Methoden für Kontextmenühandler und mehrere Verben
- Erstellen von Kontextmenühandlern
- Erstellen statischer kaskadierender Menüs
- Unterdrücken und Steuern der Verbsichtbarkeit
- Verwenden des Verbauswahlmodells
- Verwenden von Elementattributen
- Implementieren benutzerdefinierter Verben für Ordner über Desktop.ini
- Anpassen eines Kontextmenüs mithilfe dynamischer Verben
- Implementieren der IContextMenu-Schnittstelle
- Kontextmenüreferenz
Zusätzliche Ressourcen
Verwandte konzeptionelle Hintergründe finden Sie in den folgenden Themen:
- Einführung in Dateizuordnungen.
- Informationen zum Erweitern der Shell mit Dateityphandlern finden Sie unter Erstellen von Shellerweiterungshandlern.
- Informationen zum Erstellen eines Shell-Datenspeichers finden Sie unter Implementieren der Schnittstellen für grundlegende Ordnerobjekte.
Verwandte Referenzdokumentation finden Sie in den folgenden Themen:
- Informationen zum Ausführen eines Verbs für ein Shellelement finden Sie unter InvokeVerb-Methode .
- Informationen zum Abrufen einer Auflistung von Verben, die für ein Shellelement ausgeführt werden können, finden Sie in der Verbs-Methode .
- Informationen zum Ausführen eines Vorgangs für eine angegebene Datei finden Sie in den Funktionen ShellExecute oder ShellExecuteEx .