Menus de atalho (contexto) e manipuladores de menu de atalho
Esta seção discute a criação de menus de atalho (contexto) e a implementação de manipuladores de menu de atalho (verbo).
Esta seção sobre tipos de arquivo e associações de arquivos é organizada da seguinte maneira:
- verbos e associações de arquivos
- escolhendo um método de menu de atalho estático ou dinâmico
- práticas recomendadas para manipuladores de menu de atalho e vários verbos
- criando manipuladores de menu de atalho
- criando menus estáticos em cascata
- Como suprimir e controlar a visibilidade do verbo
- Como empregar o modelo de seleção de verbo
- como usar atributos de item
- Como implementar verbos personalizados para pastas por meio de Desktop.ini
- personalizando um menu de atalho usando verbos dinâmicos
- Como implementar a interface IContextMenu
- Referência do menu de atalho
Recursos adicionais
Para obter informações conceituais relacionadas, consulte os seguintes tópicos:
- introdução às associações de arquivos.
- Para estender o Shell com manipuladores de tipo de arquivo, consulte Criando manipuladores de extensão do Shell.
- Para criar um repositório de dados shell, consulte Implementando as interfaces básicas de objeto de pasta.
Para obter a documenação de referência relacionada, consulte os seguintes tópicos:
- Para executar um verbo em um item shell, consulte o método InvokeVerb.
- Para recuperar uma coleção de verbos que podem ser executados em um item shell, consulte o método Verbos.
- Para executar uma operação em um arquivo especificado, consulte as funçõesShellExecute ou ShellExecuteEx.