用WH_MOUSE_LL监控低级鼠标输入事件!
hhook SetWindowsHookEx(
int WH_MOUSE_LL,
HOOKPROC MouseProc,
HINSTANCE hMod,
DWORD ThreadId
)
LPRESULT callback MouseProc(
int HC_ACTION,
WPARAM wParam, //message identifier,
LPARAM lParam // mouse coordiantes
)
hhook SetWindowsHookEx(
int WH_MOUSE_LL,
HOOKPROC MouseProc,
HINSTANCE hMod,
DWORD ThreadId
)
LPRESULT callback MouseProc(
int HC_ACTION,
WPARAM wParam, //message identifier,
LPARAM lParam // mouse coordiantes
)
SetWindowHookEx(WH_MOUSE,MouseProc,hWnd,0)//用全局钩子
LRESULT CALLBACK MouseProc(,,)
{
if(nCode < 0)
CallNextHookEx(,,,);
if(nCode == HC_ACTION)
{
return 1; // 接受到消息就丢弃
}
return CallNextHookEx(,,,);
}分吹沙!。