MFC编程:单击任务栏图标(非托盘)单文档最小化了,但非模式对话框不见了
发布网友
发布时间:2022-04-29 11:31
我来回答
共1个回答
热心网友
时间:2023-10-05 07:12
如果非模态对话框的父窗口,是你的单文档主窗口,确实会这样,因为父窗口消息会影响子窗口。
将对话框的父窗口为NULL,看看效果如何。追问SetParent(NULL);没效果。就是搞不清单文档主窗口最小化时,非模式对话框接收到了什么消息。单文档中捕获最小化消息的时候,对话框的窗口过程不能访问变量,不然就出错。
追答调用SetParent做什么,非模态创建的时候就有父窗口指定。