Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   capturar pulsaciones de teclado (https://www.clubdelphi.com/foros/showthread.php?t=30091)

i_berbeu 08-02-2006 17:17:18

capturar pulsaciones de teclado
 
me gustaria saber como puedo capturar desde mi aplicacion en builder, cualquier evento de teclado o raton que se produzca aunque mi aplicacion no tenga el foco
ya que con OnKeyPressed() por ejemplo, solo captura las de mi aplicacion

Vi por ahi la funcion RegisterHotKey pero no me funciono y me pregunto si con una dll de windows o algo se podria y como haria para que esa pulsacion genere un evento dentro de mi aplicacion.

Muchas Gracias!!!!

roman 08-02-2006 17:53:28

En ese "por ahí" que viste se menciona la unidad hooks.pas en mi página. Estúdiala y ve si te sirve. La misma técnica de hooks te hará falta para el mouse.

// Saludos

i_berbeu 08-02-2006 22:35:32

Gracias Roman!!
hechare un vistazo a eso a ver si pillo la movida como va
de todas formas veo que esta en delphi y yo lo queria para c++ pero intentare traducirlo, a ver si puedo

ya te comento a ver si tengo dudas y si puedes solucionarme algo

roman 08-02-2006 23:00:35

Yo siempre he dicho que la traducción es muy fácil, sólo hay que cambiar los puntos por las flechas, los begin-end por llaves y suprimir los then.

:D

// Saludos


La franja horaria es GMT +2. Ahora son las 06:34:52.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi