Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Spy++ (SPYXX.EXE) é um utilitário baseado em Win32 que lhe dá uma visão gráfica dos processos, threads, janelas e mensagens de janela do sistema. Spy++ permite que você execute as seguintes tarefas:
Exiba uma árvore gráfica de relações entre objetos do sistema. Estes incluem a vista Processos , a vista Threads , e a vista Windows .
Procure janelas especificadas, threads , processos ou mensagens .
Exiba as propriedades de janelas, threads, processos ou mensagens selecionados.
Selecione uma janela, thread, processo ou mensagem diretamente na exibição.
Use a ferramenta Finder para selecionar uma janela pelo posicionamento do ponteiro do mouse.
Defina a opção de mensagem através de parâmetros complexos de seleção de log de mensagens.
Spy++ tem uma barra de ferramentas e hiperlinks para ajudá-lo a trabalhar mais rápido. Ele também fornece um comando Refresh para atualizar a exibição ativa, um Window Finder Tool para facilitar a espionagem e uma caixa de diálogo Font para personalizar as janelas de exibição. Além disso, Spy++ permite que você salve e restaure as preferências do usuário.
Em várias janelas Spy++, você pode clicar com o botão direito do mouse para exibir um menu de atalho de comandos usados com freqüência. Quais comandos são exibidos depende de onde o ponteiro está. Por exemplo, se clicar com o botão direito do rato numa entrada na vista de Janela e a janela selecionada estiver visível, clicar em Realce no menu de atalho faz com que a borda da janela selecionada pisque para que possa ser localizada mais facilmente.
Para instalar os componentes necessários para Spy++, consulte Start Spy++.
Observação
Existem dois outros utilitários que se assemelham ao Spy++: PView, que mostra detalhes sobre processos e threads, e DDESPY.EXE, que permite monitorar mensagens DDE (Dynamic Data Exchange).
Sistemas operacionais de 64 bits
Existem duas versões do Spy++. A primeira versão, chamada Spy++ (spyxx.exe), é projetada para exibir mensagens enviadas para uma janela que está sendo executada em um processo de 32 bits. Por exemplo, o Visual Studio é executado em um processo de 32 bits. Portanto, você pode usar Spy++ para exibir mensagens enviadas para Gerenciador de Soluções. Como a configuração padrão para a maioria das compilações no Visual Studio é para executar num processo de 32 bits, esta primeira versão do Spy++ é a que está disponível no menu Ferramentas no Visual Studio, se componentes necessários estiverem instalados.
A segunda versão, chamada Spy++ (64-bit) (spyxx_amd64.exe), é projetada para exibir mensagens enviadas para uma janela que está sendo executada em um processo de 64 bits. Por exemplo, em um sistema operacional de 64 bits, o Bloco de Notas é executado em um processo de 64 bits. Portanto, você pode usar Spy++ (64 bits) para exibir mensagens enviadas para o Bloco de Notas. Spy++ (64-bit) normalmente está localizado em
.. \pasta de instalação do Visual Studio\Common7\Tools\spyxx_amd64.exe.
Você pode executar qualquer versão do Spy++ diretamente da linha de comando.
Observação
Embora o nome do arquivo Spy++ (64 bits) contenha amd, ele é executado em qualquer sistema operacional Windows x64.