Red de conocimiento informático - Aprendizaje de programación - Código fuente de Netwinform

Código fuente de Netwinform

pregunta:? Experto en API de C#/Windows, ¿alguien puede mostrarme un código fuente de muestra para un gancho de mouse global?

Respuesta: Código clave (ver archivo adjunto: Programa completo VS2010 basado en .net framework 2.0).

¿Privado? int? MouseHookProc(int?nCode,?IntPtr?wParam,?IntPtr?lParam)

{

Win32Api. ¿Estructura MouseHook? ¿Estructura MyMouseHook? =?(Win32Api.MouseHookStruct)mariscal. PtrToStructure(lParam,?typeof(Win32Api.MouseHookStruct));

¿Si? (nCode?<?0)

¿Regresión? Win32Api. CallNextHookEx(hHook, nCode, ?wParam, ?lParam);

}

Otro

{

Esto. ¿punto? =?¿Nuevo? Punto(MyMouseHookStruct.pt.x,?mymousehookstruct . pt . y);

¿Volver? Win32Api. CallNextHookEx(hHook, nCode,? wParam,? lParam);

}

} ¡Te deseo éxito!