Freigeben über


Erstellen von kaskadierenden Menüs mit der IExplorerCommand-Schnittstelle

Eine weitere Option zum Hinzufügen von Verben zu einem kaskadierenden Menü ist IExplorerCommand::EnumSubCommands. Mit dieser Methode können Datenquellen, die ihre Befehlsmodulbefehle über die IExplorerCommandProvider-Schnittstelle bereitstellen, diese Befehle als Verben in einem Kontextmenü verwenden. In Windows 7 und höher können Sie die gleiche Verbimplementierung mithilfe der IExplorerCommand-Schnittstelle bereitstellen, wie dies mit der IContextMenu-Schnittstelle möglich ist.

Anweisungen

Die folgenden beiden Screenshots veranschaulichen die Verwendung von kaskadierenden Menüs im Ordner Geräte .

Screenshot: Beispiel für ein kaskadierendes Menü im Geräteordner

Screenshot mit einem Beispiel für ein kaskadierendes Menü im Geräteordner

Bemerkungen

Hinweis

Da IExplorerCommand nur die prozessinterne Aktivierung unterstützt, wird die Verwendung von Shelldatenquellen empfohlen, die die Implementierung zwischen Befehlen und Kontextmenüs gemeinsam nutzen müssen.

 

IExplorerCommand

IExplorerCommandProvider

IContextMenu