La Web del Programador: Comunidad de Programadores
 
    Pregunta:  16494 - ¿COMO DETECTO PULSACIóN DE LAS TECLAS?
Autor:  joselito cbjm
Hola a todos.
Mi pregunta es la siguiente: ¿Como puedo detectar la pulsación de teclas desde una aplicación externa a la mía?... Esto es, por ejemplo, escribiendo en Word, que mi aplicacion Delphi, corriendo en BackGround, detecte la pulsación de las teclas. ¿Es posible? .. Me han respondido que tengo que jugar con las hook del teclado, ¿es asi?... ¿Como se usan las Hook del teclado?...

Muchas gracias.

  Respuesta:  Rodolfo Burlando Makthon
Hola.
Si. lo mejor es usar un gancho a teclado a nivel del sistema
Es decir deberas crear una DLL que contenga el gancho (hook) luego esta DLL tendra un medio de comunicación con tu aplicación.

te envio una direccion donde esta muy bien detallado un ejemplo de enganche a teclado, como ratoy y otros.

saludos

http://www.q3.nu/trucomania/ftesp.html

Si te interesa mas ejemplos la pagina pertenece a Truco Mania.

Saludos.