Pegar os botoes do mouse

Delphi

07/05/2004

Gostaria de saber como eu faço para monitorar os cliques do mouse, seu movimento e o pressionamento das teclas do teclado.

Agradecimento
Alexandre de Oliveira Alves


Skywalker

Skywalker

Curtidas 0

Respostas

Jecseu

Jecseu

07/05/2004

Quanto aos botões do mouse vc. pode controlar pelo evento onMouseDown ou onMouseUp, quanto as teclas do teclado vc. pode pegar pelos eventos onKeyPress ou onKeyDown.


Jean Carlos - Borland Certified Instructor (DF)


GOSTEI 0
Cebikyn

Cebikyn

07/05/2004

Se você quiser realmente monitorar as teclas e o mouse (em todo o sistema operacional), pode fazer um Hook. Saiba mais sobre hooks especificos para teclado e mouse nos sites a abaixo (com código fonte e comentários em espanhol):

Monitorar mouse em todo o sistema operacional:
http://www.q3.nu/trucomania/truco.cgi?414&ing
caso o link não funcione: http://www.delphi3000.com/articles/article_3895.asp

Monitorar teclado em todo o sistema operacional:
http://www.q3.nu/trucomania/truco.cgi?408&ing
caso o link não funcione: http://www.delphi3000.com/article.asp?ID=883


GOSTEI 0
Demolitor

Demolitor

07/05/2004

Eu uso a DLL deste exemplo para captura de teclas, eh perfeita, rodo tb em WIN2000 sem problema....


GOSTEI 0
POSTAR