É possível descobrir quais softwares / parâmetros estão abertos pressionando alguma tecla de atalho?

2

Eu tenho algumas teclas de atalho que pressiono ao executar algumas ações (para abrir o Software etc.).

É possível monitorar essas ações? Apenas para ver quais arquivos e parâmetros são chamados pressionando esta tecla ...

markzzz
fonte

Respostas:

5

Se o aplicativo em questão implementar sua funcionalidade de teclas de atalho por meio da RegisterHotKeyAPI do Windows, você poderá capturar a WM_HOTKEYMensagem da Janela usando o Spy ++ .

Localize a (s) janela (s) do seu aplicativo, clique com o botão direito do mouse e selecione "Mensagens". Isso começará a listar todas as mensagens da janela enviadas para a janela. Procure a WM_HOTKEY(ou talvez WM_KEYUP/DOWNou até unknown) mensagem:

Captura de tela de uma mensagem WM_HOTKEY capturada

Isso não é à prova de idiotas, porém, pois existem outras maneiras de implementar teclas de atalho.

Andrew Lambert
fonte
O que eu gostaria de fazer é obter qual arquivo / parâmetro é chamado após WINLOGO + ALT + INVIO (que abre o Windows Media Center). Posso fazer isso com o Spy ++? Não pode clicar com o botão direito no WMC ...
markzzz
Ah ... agora entendo o que você quer dizer com "clique direito". Bem, tentei encontrar a janela do Windows Media Center, mas não consigo encontrá-la. Você sabe onde posso pegá-lo?
markzzz
PS Eu não quero capturar combinação de teclas, eu quero entender em qual arquivo + atribuir o trabalho atalho ...
markzzz
Com a ferramenta Localizar, encontrei a janela do host eHome FlipEx - 000A02BE! Droga, eles não são ordenados ... procurar é uma vergonha isso ...
markzzz