【发布时间】:2015-02-20 17:45:35
【问题描述】:
我的 MFC 应用程序有多个顶级(桌面的父级)窗口,其中任何一个都可以承载可以启动模式对话框的外部应用程序。当其他任何一个成为模态时,有没有办法让其他顶级窗口获得通知?
我的具体问题是我的一个窗口托管了嵌入式 PDF 查看器,当用户单击打印时,只有托管查看器的窗口被锁定,其他窗口不被锁定。
【问题讨论】:
-
Windows 不会变成 modal,它们会被停用。窗口在停用时会收到WM_ACTIVATE 消息。
标签: winapi mfc modal-dialog