我试过
1、继承QCoreApplication实现winEventFilter
2、设置QCoreApplication的setEventFilter均收不到我的消息。
例如第一种方法:
#define MY_MESSAGE = WM_USER + 100
bool MyCoreApplication::winEventFilter(MSG *message, long *result)
{
if(message->message == MY_MESSAGE)
{
::MessageBoxA(0,0,0,0);
}
return QCoreApplication::winEventFilter(message, result);
}
只能收到系统的消息,求指点。