Exemplo de verbo DropTarget
Demonstra como implementar um verbo shell usando o método DropTarget.
Este tópico inclui as seções a seguir.
Descrição
Este exemplo mostra como implementar um verbo shell usando o método DropTarget. Esse método é preferencial para implementações de verbo que devem funcionar no Windows XP. Este exemplo implementa um objeto COM (Component Object Model) do servidor local autônomo, mas espera-se que a implementação do verbo seja integrada aos aplicativos existentes. Para fazer isso, seu objeto de aplicativo main registra uma fábrica de classes para si mesmo. Esse objeto implementa IDropTarget para os verbos do aplicativo. Observe que o COM iniciará seu aplicativo se ele ainda não estiver em execução, mas se conectar a uma instância em execução do seu aplicativo se houver um.
Requisitos
Produto | Versão mínima do produto |
---|---|
Windows | Windows Vista |
Windows Software Development Kit (SDK) | 7.0 |
Baixando o exemplo
Localização | URL do caminho |
---|---|
GitHub | Exemplo de DropTargetVerb |
Compilando o exemplo
Para compilar o exemplo no prompt de comando:
- Abra a janela do prompt de comando e navegue até o diretório do projeto DropTargetVerb .
- Digite
msbuild DropTargetVerb.sln
.
Para criar o exemplo usando o Microsoft Visual Studio (preferencial):
- Abra o Windows Explorer e navegue até o diretório do projeto DropTargetVerb.
- Clique duas vezes no ícone do arquivo DropTargetVerb.sln para abrir o projeto no Visual Studio.
- No menu Compilar, selecione Compilar Solução.
Executando o exemplo
- Navegue até o diretório que contém o novo executável, usando o prompt de comando ou o Windows Explorer.
- Na linha de comando, insira
DropTargetVerb.exe
. Como alternativa, no Windows Explorer clique duas vezes no ícone para DropTargetVerb.exe. - Siga as instruções na caixa de diálogo exibida