пытаюсь зацепить мышку;и мой MouseProc имеет значение
{
if(nCode==HC_ACTION)
{
if(wParam==WM_LBUTTONDOWN)
{
MessageBox(NULL,L"",L"",MB_OK);
return TRUE;
}
}
return CallNextHookEx(hHook,nCode,wParam,lParam);
}
Я не знаю, почему он перехватывает мою мышь, а затем генерирует по крайней мере 10 окон сообщений всего за одно нажатие левой кнопки мыши.Почему это не так?Также я хотел бы знать, как я могу подключить только определенный процесс, существующий в диспетчере задач, а не подключить все существующие окна?Для этого я попытался установить четвертый параметр SetWindowsHookEx () в качестве идентификатора указанного потока, но на самом деле ничего не зацепило.(хотя hHook возвращается не NUll)
Спасибо.