Pergunta

Eu olhei ao redor e não encontrei nada que se encaixa nas minhas necessidades. Desejo que o programa seja capaz de interceptar as mensagens Win32 (?) Que estão sendo enviadas ao meu próprio aplicativo, que é escrita no Visual Basic.

Como uma nota lateral, é "interceptar as mensagens Win32" o fraseado correto?

De qualquer forma, uma elaboração não vai doer; Desejo que a ferramenta espião intercepte as mesmas mensagens que eu iria interceptar programaticamente com o WNDPROC, isto é: os Sendmessages e Postmessages.

Eu desejo deixar claro que sou não buscando um programa que intercepta os eventos do framework .NET.

obrigado.

edições: Eu posso veja minha janela e as alças de seus filhos controles, mas não recebo nenhuma mensagem. Eu estou usando o Windows 7 64 bits. Minha versão do Spy ++ é 8.00.50727

semi-resolvido; Eu tenho uma alternativa espião ++ ( detetive da janela ) para trabalhar na minha máquina virtual, o que mais Certamente feliz com, e definitivamente não se importaria de se estabelecer.

Embora ainda estou me perguntando por que todos os programas "espionais" que encontrei não funcionou no meu "principal" PC ... mas acho que não preciso de me importar.

Foi útil?

Solução

Se você iniciar o Spy ++ primeiro e, em seguida, inicie o seu programa .NET e use a janela Pesquisar / Localizar para obter o identificador para o aplicativo que você pode obter o "Não é possível encontrar a janela que achou os critérios de pesquisa."e talvez seja por isso que você acha que o espião ++ não lida com aplicativos .NET.

Basta pressionar F5 para atualizar a lista do espião ++ e tente novamente, agora você deve obter a janela e poderá começar a receber mensagens dele.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top