Я пытаюсь получить событие щелчка мыши в Qt, этот щелчок мыши должен быть глобальным и должен быть получен, даже если мышь не находится над окном моего приложения, я видел в следующих ссылках:
Получение сообщений WM_COPYDATA в приложении Qt
http://developer.qt.nokia.com/forums/viewthread/8103
Что я могу получить сообщение от Windows, реализующее WinEvent.Я пробовал это, и при отладке это событие никогда не поднимается.Я что-то пропустил?
вот пример моего кода:
bool WindowsUtil::winEvent( MSG * message, long * result ) {
if (message->message == WM_LBUTTONDOWN) {//never got here at all
*result = 0;
return true;
}
// give the event to qt
return false;
}