我试图钩住鼠标;我MouseProc是鼠标钩子和消息框问题
{
if(nCode==HC_ACTION)
{
if(wParam==WM_LBUTTONDOWN)
{
MessageBox(NULL,L"",L"",MB_OK);
return TRUE;
}
}
return CallNextHookEx(hHook,nCode,wParam,lParam);
}
我不知道为什么它gobal钩我的鼠标,然后在租赁10消息框生成只是一个leftmouse按钮的点击。为什么它错了?此外,我想知道如何钩住taskmanager中存在的特定进程而不是钩住所有现有的窗口?为此,我尝试将SetWindowsHookEx()的第四个参数设置为指定线程的id,但它似乎没有实际挂钩。 (虽然hHook返回的是非NUll)
谢谢。