![]() |
Controlar el puntero del mouse
Hola amigos, trabajo con delphi 7.0 y tengo una gran duda.
Deseo hacer una rutina para controlar al puntero del mouse con las siguientes opciones (my intuicion me dice que este truco esta en el API del windows por tal razon recurro a uds. por este foro :D ) Saber las coordenadas del mouse en todo momento (todas las aplicaciones). Colocar el puntero en una determinada coordenada. <Emular>un click/dobleclick - derecho o izquierdo. Espero haberme hecho entender, espero opiniones, aportes, regalos, que todo sera bienvenido. Your friend :cool: StartKill Lima-Perú |
Cita:
|
Vale, Neftalí ya te mencionó sobre GetCursorPos y SetCursorPos, pero lo que necesitas es un Hook a nivel de sistema, existe un buen ejemplo en Trucomanía
www.q3.nu/trucomania Saludos Keiso |
Aunque un Hook suena razonable resulta un poco complicado y en teoría requiere instalarse en una dll. Una manera de obtener la posición del cursor en 'casi' todo momento sin importar dónde esté es mediante un Timer:
Digo 'casi' pero si se pone Timer.Interval suficientemente pequeño ni quien se de cuenta ;) . Por otra parte, el doble click se puede emular así:
// Saludos |
La franja horaria es GMT +2. Ahora son las 06:18:22. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi