我有一个复杂的 C++ 程序(老式 Win32 和 WTL 的混合体),它不响应任何任务栏磁贴/级联请求(即右键单击任务栏并选择“级联窗口”或“并排显示窗口”) . 当我使用 spy++ 时,我发现我的窗口都没有收到任何窗口消息,而其他程序(在本例中为 Firefox)得到一系列 WM_GETMINMAXINFO、WM_SIZE、WM_PAINT ...
我的框架窗口样式为 WS_OVERLAPPEDWINDOW。在创建框架窗口之前,我创建了几个隐藏窗口。我已经在多个不同的操作系统上进行了测试,并且症状是相同的。Windows shell 向我的框架窗口发送消息是否有任何限制或先决条件?