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
- Como Criar Manipuladores do 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 de 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 de shell.
- Para criar um armazenamento de dados do 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ções ShellExecute ou ShellExecuteEx .