我试图找出是否将广播消息发送到仅消息窗口,即创建为:
hWnd = CreateWindow(MAKEINTATOM(RegisterClass(&wnd)), NULL, 0, 0, 0, 0, 0, 0, HWND_MESSAGE, hInstance, 0);
事情就是我没有收到任何广播信息到那个窗口......;)
答案 0 :(得分:1)
你的怀疑是正确的。仅消息窗口(通过为HWND_MESSAGE
函数的hwndParent
参数指定CreateWindowEx
创建的窗口)不会收到广播通知:
仅限消息窗口可让您发送和接收消息。它不可见,没有z顺序,无法枚举,不接收广播消息。该窗口只是发送消息。
参考:MSDN