Partager via


Guide pratique pour créer des menus en cascade avec l’interface IExplorerCommand

Une autre option pour ajouter des verbes à un menu en cascade consiste à utiliser IExplorerCommand::EnumSubCommands. Cette méthode permet aux sources de données qui fournissent leurs commandes de module de commande via l’interface IExplorerCommandProvider d’utiliser ces commandes en tant que verbes dans un menu contextuel. Dans Windows 7 et versions ultérieures, vous pouvez fournir la même implémentation de verbe à l’aide de l’interface IExplorerCommand que vous pouvez avec l’interface IContextMenu .

Instructions

Les deux captures d’écran suivantes illustrent l’utilisation de menus en cascade dans le dossier Appareils .

Capture d’écran montrant un exemple de menu en cascade dans le dossier appareils.

capture d’écran montrant un exemple de menu en cascade dans le dossier appareils

Notes

Notes

Étant donné que IExplorerCommand prend uniquement en charge l’activation in-process, il est recommandé d’utiliser les sources de données Shell qui doivent partager l’implémentation entre les commandes et les menus contextuels.

 

IExplorerCommand

IExplorerCommandProvider

IContextMenu