Exemplo de verbo CreateProcess
Demonstra como implementar um verbo Shell usando o método CreateProcess.
Este tópico contém as seguintes seções.
Descrição
Os verbos baseados em CreateProcess dependem da execução de um executável e da passagem de argumentos através da linha de comandos. Esse método não é tão poderoso quanto os métodos DropTarget e ExecuteCommand, mas atinge o comportamento desejável fora do processo.
Requerimentos
Produto | Versão mínima do produto |
---|---|
Windows | Windows Vista |
Kit de Desenvolvimento de Software (SDK) do Windows | 7.0 |
Download do exemplo
Localização | URL do caminho |
---|---|
GitHub | de exemplo CreateProcessVerb |
Construindo a amostra
Para criar o exemplo a partir do prompt de comando:
- Abra a janela de comandos e navegue até o projeto do diretório CreateProcessVerb.
- Digite
msbuild CreateProcessVerb.sln
.
Para criar o exemplo usando o Microsoft Visual Studio (preferencial):
- Abra o Explorador de Ficheiros e navegue até ao diretório do projeto CreateProcessVerb.
- Clique duas vezes no ícone do arquivo CreateProcessVerb.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, digite
CreateProcessVerb.exe
. Como alternativa, no Windows Explorer, clique duas vezes no ícone do CreateProcessVerb.exe. - Siga as instruções na caixa de diálogo exibida