Compartir a través de


Cómo crear menús en cascada con la interfaz IExplorerCommand

Otra opción para agregar verbos a un menú en cascada es a través de IExplorerCommand::EnumSubCommands. Este método permite que los orígenes de datos que proporcionen sus comandos de módulo de comandos a través de la interfaz IExplorerCommandProvider usen esos comandos como verbos en un menú contextual. En Windows 7 y versiones posteriores, puedes proporcionar la misma implementación de verbo mediante la interfaz IExplorerCommand que puedes con la interfaz IContextMenu .

Instrucciones

Las dos capturas de pantalla siguientes muestran el uso de menús en cascada en la carpeta Dispositivos .

Captura de pantalla que muestra un ejemplo de un menú en cascada en la carpeta devices.

captura de pantalla que muestra un ejemplo de un menú en cascada en la carpeta devices

Comentarios

Nota

Dado que IExplorerCommand solo admite la activación en proceso, se recomienda que lo usen los orígenes de datos de Shell que necesitan compartir la implementación entre comandos y menús contextuales.

 

IExplorerCommand

IExplorerCommandProvider

IContextMenu