No entiendo como hacer un hook al mouse

Iniciado por Elemental Code, 10 Octubre 2010, 14:10 PM

0 Miembros y 1 Visitante están viendo este tema.

Elemental Code

Hola.
Necesito hacerle un hook al mouse para invertir los ejes Y ; X

Tengo idea de como hacer el codigo (mas o menos)
Pero no encuentro ningun tutorial donde me explique algo de ganchos o hooks.

Saben de algun lugar adonde pueda entrar en el tema?

Muchas gracias.

I CODE FOR $$$
Programo por $$$
Hago tareas, trabajos para la facultad, lo que sea en VB6.0

Mis programas


Slek Hacker

#2
Es lo mismo que el hook al teclado, pero cambiando la constante.
La constante es esta:

Const WH_MOUSE_LL = 14

Y para click:

If GetAsyncKeyState(1) = -32767 Then HasHechoClick

Para los demás es cuestión de ver el valor del AsyncKeyState.
La API es est:

Private Declare Function GetAsyncKeyState Lib "user32.dll" (ByVal vKey As Long) As Integer

Ahí tienes todo lo que necesitas para hacer un Hook al Mouse.

P.D: y para la posición del cursor usa GetCursorPos.

Saludos!