Fórum Capturar teclas com aplicação em segungo plano. #207287

18/01/2004

0

Alguem sabe me dizer como faço para capturar as teclas digitadas mesmo quando a aplicação estiver em segundo plano?

Obrigado.


Fcmjr

Fcmjr

Responder

Posts

18/01/2004

Tnaires

Olá
Bom, andei consultando o help do Turbo Pascal, e achei as seguintes funções:
- KeyPressed, unit Crt: determina se uma tecla qualquer foi pressionada, sem especificá-la (retorna true ou false);
- ReadKey, unit Crt: retorna um Char representando o caractere q foi pressionado no teclado, sem mostrá-lo na tela.
Espero ter ajudado


Responder

Gostei + 0

19/01/2004

Fcmjr

Valeu, mas eu naum tenho essa unit no delphi... e alem disso acho que a funcao so funcionaria se o programa fosse o ativo no windows... eu preciso de algo que capture as tecla mesmo quando o meu software estiver em segundo plano...

Ex: uma pessoa esta digitando no MS-Word e o programa esta recebendo as teclas digitadas....

Mesmo assim obrigado tnaires.


Responder

Gostei + 0

19/01/2004

Nildo

O próprio ClubeDelphi tem um programa (nao me lembro exatamente onde) que é um KeyLogger. É isso exatamente o que você quer. Um Key logger. Se Não achar no clube, procure no GOogle que você acha.


Responder

Gostei + 0

07/02/2005

Pistesil

O problema do exemploe q ele so funciona quando o form esta ativado, e eu queria que ele funcionasse em segundo plano, alguem tem alguma ideia?


Responder

Gostei + 0

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

Aceitar