Ver Mensaje Individual
  #2  
Antiguo 16-07-2016
jocaro jocaro is offline
Miembro
 
Registrado: sep 2011
Posts: 104
Reputación: 13
jocaro Va por buen camino
Hola.

Creo haber encontrado la explicación, que detallo a continuación por si el código es de ayuda para alguien.

La recogida de las pulsaciónes de ratón no se producía debido a que el entorno de desarrollo (XE2), estaba en modo 'debug' (entiendo que el propio debug estaba tratando esas pulsaciones). He cambiado a modo 'release'.

Incluso alguna instrucción OutputDebugString( 'cadena' ) daba problemas y he debido quitarla del programa, aun estando en modo 'release'.

Una vez hecho lo anterior me ha funcionado la recepción del comportamiento del ratón.

Eso si de manera muy burda ya que estaba intentando que funcionara y no tiene ningún condicionamiento en la función callback de la dll, asi que entiendo que entran todos los eventos de ratón que se producen, movimientos, click, etc.

Gracias por vuestra atención. Un saludo
Responder Con Cita