如何在MFC应用程序中隐藏模态对话框?

如何在MFC应用程序中隐藏模态对话框?,mfc,modal-dialog,hide,Mfc,Modal Dialog,Hide,我很难隐藏一个模态对话框。我正在做的是——我正在尝试用MFC为我自己的应用程序设计一个UI,有点像安装助手 在第一个对话框中,我有NEXT按钮,因此当我单击该按钮时,它必须隐藏第一个对话框并转到第二个对话框,在第二个对话框中我有一些控件 我怎样才能做到这一点呢?我从来没有试图隐藏一个模态对话框……不知道如何才能做到 无论如何,在我看来,你不需要隐藏对话框,只需要销毁第一个对话框,创建第二个对话框。可以使用终止模式对话框 但是MFC有自己的机制来创建自己的向导,看看这个类。我相信你能找到成千上万的

我很难隐藏一个模态对话框。我正在做的是——我正在尝试用MFC为我自己的应用程序设计一个UI,有点像安装助手

在第一个对话框中,我有
NEXT
按钮,因此当我单击该按钮时,它必须隐藏第一个对话框并转到第二个对话框,在第二个对话框中我有一些控件


我怎样才能做到这一点呢?

我从来没有试图隐藏一个模态对话框……不知道如何才能做到

无论如何,在我看来,你不需要隐藏对话框,只需要销毁第一个对话框,创建第二个对话框。可以使用终止模式对话框

但是MFC有自己的机制来创建自己的向导,看看这个类。我相信你能找到成千上万的例子


希望有帮助。

您可以使用
ShowWindow()
函数隐藏模式 它的默认参数是
SW_SHOW
,它等于真值1和 要隐藏模式,请在单击下一步按钮时使用
SW\u hide
值 您只需使用
ShowWindow(SW\u HIDE)
如果您使用prev按钮,则应使用模式指针 或者下一个模态应该是子模态,因为您不能有prev模态变量。
我希望你能理解我的英语

你一定要使用CPropertySheets