Evitar que o Windows use uma tecla de função

0

Como evito que o Windows use uma tecla de função, mas permita que um aplicativo específico a use?

No meu caso particular: eu tenho um media player que pode ser visível na tela ou não. Eu quero usar F10 para pausa / play. Então, no meu player, eu configuro uma tecla de atalho global e isso funciona bem.

O problema é que a aplicação ativa atual (não sendo media player) recebe um sinal de "Ativar Menu" pelo Windows quando eu pressionar F10. O media player pára, mas o aplicativo iniciará o processo de navegação no menu. Isso distorce qualquer digitação que eu estava fazendo antes de pressionar F10. Como evitar que o Windows faça isso, mas deixe o F10 funcionando.

Basicamente, quero que meu player de mídia tenha direitos exclusivos para o F10 quando estiver tocando.

    
por user56702 24.11.2010 / 08:21

1 resposta

0

Encontrei um jeito, mesmo que não seja ideal:

Eu removi a configuração das teclas de atalho globais do media player e usei o AutoHotKey para redefinir a F10. Ele funciona neste caso porque o media player suporta Media_Play_Pause.

Mas é uma solução alternativa, e não uma solução real.

    
por 24.11.2010 / 09:07