Solução para as teclas ALT PrintScreen e PrintScreen!!!!

21/07/2003

0

Caros colegas,

Após uma longa procura de como desabilitar as teclas ALT+PrintScreen e PrintScreen, consegui em um exemplo encontrado num site americano resolver esta implementação. Como percebi, essa também é ou já foi a dificuldade de alguns membros do grupo. Diante disso, passo o conhecimento a vcs. Obrigado pela ajuda de sempre.

Exemplo

No evento OnShow coloque:

{== Desabilita a tecla Print Screen ==}
RegisterHotkey( Handle, 1, 0, VK_SNAPSHOT );
{== Desabilita a combinação de teclas ALT + Print Screen ==}
RegisterHotkey( Handle, 2, MOD_ALT , VK_SNAPSHOT );

Fazendo isto, a teclas estaram desabilitadas.

Obs. As teclas ficarão desabilitadas também para aplicações em geral do windows, não só para a aplicação ao qual foi inserida.

Então no evento OnClose faça:

{== Abilita a tecla Print Screen ==}
UnRegisterHotkey( Handle, 1 );
{== Abilita a combinação de teclas ALT + Print Screen ==}
UnRegisterHotkey( Handle, 2 );


No momento era só, mais uma vez obrigado!!!
Gonçalves!


Goncalves

Goncalves

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar