答案:關鍵代碼(見附件:VS2010基於。net framework 2.0的完整程序)。
私人?int?MouseHookProc(int?nCode,?IntPtr?wParam,?IntPtr?lParam)
{
Win32Api。MouseHookStruct?MyMouseHookStruct?=?(Win32Api。MouseHookStruct)封送。PtrToStructure(lParam,?typeof(Win32Api。MouseHookStruct));
如果?(nCode?& lt?0)
{
回歸?Win32Api。CallNextHookEx(hHook,nCode,?wParam,?lParam);
}
其他
{
這個。點?=?新的?Point(MyMouseHookStruct.pt.x,?mymousehookstruct . pt . y);
回歸?Win32Api。CallNextHookEx(hHook,nCode,?wParam,?lParam);
}
}祝妳成功!