0

我有 MFC SDI 应用程序,其中显示模式对话框。在此期间可以显示第二个对话框,这也是模态的。第二个对话框正在做一些工作并自动关闭

dlg->PostMessage(WM_CLOSE);

一切正常,但在第二个对话框关闭后,第一个对话框不再是模态的,这意味着我可以单击应用程序的主窗口。

有什么想法可以解决这个问题吗?

4

1 回答 1

3

一个窗口一次只能处理一个模式对话框。

因此,将第一个对话框指定为第二个对话框的父级。

于 2015-07-13T11:57:34.087 回答