【发布时间】:2011-05-04 14:01:59
【问题描述】:
我正在尝试确定广播消息是否将发送到仅消息窗口,即创建为:
hWnd = CreateWindow(MAKEINTATOM(RegisterClass(&wnd)), NULL, 0, 0, 0, 0, 0, 0, HWND_MESSAGE, hInstance, 0);
问题是我没有收到任何广播消息到那个窗口... ;)
【问题讨论】:
-
您是说您没有收到任何广播消息,还是只是您没有收到
WM_POWERBROADCAST? -
我也没有收到 WM_QUERYENDSESSION 消息。事情是我在某处读到 HWND_MESSAGE 窗口不接收操作系统广播,并且您需要一个顶级窗口。但我还没有找到任何文件来支持/揭穿这个......
标签: windows winapi windows-xp broadcast windows-messages