Winapi 通知图标消息赢得';不要让MsgWaitForMultipleObjectsEx留下深刻印象

Winapi 通知图标消息赢得';不要让MsgWaitForMultipleObjectsEx留下深刻印象,winapi,notifyicon,Winapi,Notifyicon,我正在为我的消息循环使用MsgWaitForMultipleObjectsEx(),并使用Shell\u NotifyIcon创建托盘图标 交易是这样的:每当托盘图标向其所有者窗口发送消息时,窗口不会立即接收消息,相反,它们会排队等待,直到任何其他类型的消息到达(WM\u MOUSEMOVE) 似乎由于某种原因,来自托盘图标的消息无法从等待状态中获得MsgWaitForMultipleObjectsEx(),尽管我正在使用QS\u ALLEVENTS唤醒掩码调用MsgWaitForMultipl

我正在为我的消息循环使用
MsgWaitForMultipleObjectsEx()
,并使用
Shell\u NotifyIcon
创建托盘图标

交易是这样的:每当托盘图标向其所有者窗口发送消息时,窗口不会立即接收消息,相反,它们会排队等待,直到任何其他类型的消息到达(
WM\u MOUSEMOVE

似乎由于某种原因,来自托盘图标的消息无法从等待状态中获得
MsgWaitForMultipleObjectsEx()
,尽管我正在使用
QS\u ALLEVENTS
唤醒掩码调用
MsgWaitForMultipleObjectsEx()

我使用
WM\u用户
+。。。对于
notifyiconda::uCallbackMessage
,我还尝试使用一个“具体”值(
WM_MOVE
,…)。没有帮助


有人遇到过这个问题吗?

你没有试过用QS\u ALLINPUT代替QS\u ALLEVENTS吗