Partilhar via


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:

  1. Abra a janela de comandos e navegue até o projeto do diretório CreateProcessVerb.
  2. Digite msbuild CreateProcessVerb.sln.

Para criar o exemplo usando o Microsoft Visual Studio (preferencial):

  1. Abra o Explorador de Ficheiros e navegue até ao diretório do projeto CreateProcessVerb.
  2. Clique duas vezes no ícone do arquivo CreateProcessVerb.sln para abrir o projeto no Visual Studio.
  3. No menu Compilar, selecione Compilar Solução.

Executando o exemplo

  1. Navegue até o diretório que contém o novo executável, usando o prompt de comando ou o Windows Explorer.
  2. Na linha de comando, digite CreateProcessVerb.exe. Como alternativa, no Windows Explorer, clique duas vezes no ícone do CreateProcessVerb.exe.
  3. Siga as instruções na caixa de diálogo exibida