Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Enviar un click a cualquier aplicacion? (https://www.clubdelphi.com/foros/showthread.php?t=66827)

Alejo15x 14-03-2010 05:11:49

Enviar un click a cualquier aplicacion?
 
Hola!

Bueno estoy creando algo asì como un macro, el cual me permite seleccionar una hotkey, y que suceda un parametro al precionar dicha hotkey.

Ya tengo echa la hotkey global, con un componente del Jedi, pero ahora, como hago para enviar por ejemplo, "R" a cualquier aplicacion?, o mejor la que esta puesta al frente osea con focus?.

Con esto, me ayudaran un monton!!!

Un saludo, y perdonen si es estupida la pregunta.

DarkMan 14-03-2010 12:20:39

Código Delphi [-]
Keybd_event(ord('R'), MapVirtualKey(Ord('R'), 0), 0, 0) //envia pulsación
Keybd_event(ord('R'), MapVirtualKey(Ord('R'), 0), keyeventf_keyup, 0) //libera pulsación


La franja horaria es GMT +2. Ahora son las 19:48:57.

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