Menús contextuales y controladores de menú contextual
En esta sección se describe la creación de menús contextuales (contextuales) y la implementación de controladores de menú contextual (verbo).
Esta sección sobre los tipos de archivo y las asociaciones de archivos se organiza de la siguiente manera:
- verbos y asociaciones de archivos
- elegir un método de menú contextual estático o dinámico
- procedimientos recomendados para controladores de menú contextual y varios verbos
- crear controladores de menú contextual
- crear menús estáticos en cascada
- Cómo suprimir y controlar la visibilidad de verbos
- Cómo usar el modelo de selección de verbos
- Cómo usar atributos de elemento
- Cómo implementar verbos personalizados para carpetas a través de Desktop.ini
- personalizar un menú contextual mediante verbos dinámicos
- cómo implementar la interfaz IContextMenu
- referencia de menú contextual
Recursos adicionales
Para obtener información conceptual relacionada, consulte los temas siguientes:
- Introducción a las asociaciones de archivos.
- Para ampliar shell con controladores de tipo de archivo, consulte Creating Shell Extension Handlers.
- Para crear un almacén de datos de Shell, consulte Implementación de las interfaces básicas de objetos de carpeta.
Para ver la domenación de referencia relacionada, consulte los temas siguientes:
- Para ejecutar un verbo en un elemento de Shell, consulte el métodoInvokeVerb.
- Para recuperar una colección de verbos que se pueden ejecutar en un elemento de Shell, consulte el método Verbs.
- Para realizar una operación en un archivo especificado, consulte las funciones ShellExecute o ShellExecuteEx.