捕捉鼠标移动事件的钩子安装时参数怎么设置
HHOOK hook;
void GetHook(){
hook = SetWindowsHookEx(WH_MOUSE_LL,mouseProc,GetModuleHandle(NULL),NULL);
}
LRESULT CALLBACK mouseProc(int nCode,WPARAM wParam,LPARAM lParam){
if(nCode == HC_ACTION){
if(wParam == WM_MOUSEMOVE){
main->repaint();//界面重绘,main是本窗体,相当于this
}
}
return false;
}
GetHook中第四个参数设置成NULL后无反应,还有警告
改成getcurrentthreadid()后,只能在设置窗口上有透视作用