Ver Mensaje Individual
  #2  
Antiguo 10-12-2006
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Reputación: 24
seoane Va por buen camino
Cita:
Empezado por DarkMan
-Saber si existe otra forma de obtener coordenadas de ratón a nivel de sistema y sus pulsaciones sin utilizar un DLL para poder implementarlo en un componente.
Si existe un forma de hacerlo. Y seguro que es muy similar a la que estas utilizando ahora, solo que en vez de utilizar un hook del tipo WH_KEYBOARD debes de utilizar un hook del tipo WH_KEYBOARD_LL. Este ultimo se diferencia del primero en que no es inyectado en los otros procesos, si no que es llamado dentro del contexto del proceso que instala el hook. Esto simplifica mucho el código del hook y elimina la necesidad de utilizar una dll.

Si quieres un poco de código echale un vistazo a este otro hilo, ahí utilizo el hook para detectar el click del ratón, pero supongo que no tendrás dificultar en obtener las coordenadas.

http://www.clubdelphi.com/foros/showthread.php?t=36672
Responder Con Cita