标签: c windows winapi
我创建了一个接收消息的简单窗口:
CreateWindow(L"MyClass", 0, 0, 0, 0, 0, 0, HWND_MESSAGE, 0, 0, 0);
我对WM_DISPLAYCHANGE感兴趣,以检测何时插入/移除显示器,但我从未收到消息。我的窗口收到其他消息,但从未WM_DISPLAYCHANGE。为什么呢?
WM_DISPLAYCHANGE
答案 0 :(得分:7)
这可能与它有关:
Message-only windows
仅消息窗口使您可以发送和接收消息。它不可见,没有z顺序,无法枚举,并且不接收广播消息。该窗口只是发送消息。