Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Spy++ (SPYXX.EXE) é um utilitário baseado em Win32 que fornece uma exibição gráfica dos processos, threads, janelas e mensagens de janela do sistema. O Spy++ permite que você execute as seguintes tarefas:
Exiba uma árvore gráfica de relações entre objetos do sistema. Elas incluem a exibição Processos, o modo de exibição Threads e o modo de exibição do Windows.
Pesquise janelas, threads, processos ou mensagens especificados.
Exiba as propriedades de janelas, threads, processos ou mensagens selecionados.
Selecione uma janela, thread, processo ou mensagem diretamente no modo de exibição.
Use a Ferramenta Finder para selecionar uma janela por posicionamento do ponteiro do mouse.
Defina a opção de mensagem usando parâmetros complexos de seleção de log de mensagens.
O Spy++ tem uma barra de ferramentas e hiperlinks para ajudá-lo a trabalhar mais rapidamente. Ele também fornece um comando Atualizar para atualizar o modo de exibição ativo, uma Ferramenta de Localizador de Janelas para facilitar a espionagem e uma caixa de diálogo Fonte para personalizar janelas de exibição. Além disso, o Spy++ permite que você salve e restaure as preferências do usuário.
Em várias janelas do Spy++, você pode clicar com o botão direito do mouse para exibir um menu de atalho de comandos usados com frequência. Quais comandos são exibidos depende de onde o ponteiro está. Por exemplo, se você clicar com o botão direito do mouse em uma entrada no modo de exibição Janela e a janela selecionada estiver visível, clicar em Realce no menu de atalho fará com que a borda da janela selecionada flash para que ela possa ser localizada com mais facilidade.
Para instalar os componentes necessários para Spy++, consulte Iniciar Spy++.
Observação
Há dois outros utilitários que se assemelham a 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
Há duas versões do Spy++. A primeira versão, chamada Spy++ (spyxx.exe), foi projetada para exibir mensagens enviadas para uma janela que está em execução 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 ao Gerenciador de Soluções. Como a configuração padrão para a maioria dos builds no Visual Studio é executar em um processo de 32 bits, essa primeira versão do Spy++ é a que está disponível no menu Ferramentas no Visual Studio, se os componentes necessários forem instalados.
A segunda versão, chamada Spy++ (64 bits) (spyxx_amd64.exe), foi projetada para exibir mensagens enviadas para uma janela em execução 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 ao Bloco de Notas. Spy++ (64 bits) 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 x64 do Windows.