如何在MFC应用程序中隐藏模态对话框?
我很难隐藏一个模态对话框。我正在做的是——我正在尝试用MFC为我自己的应用程序设计一个UI,有点像安装助手 在第一个对话框中,我有如何在MFC应用程序中隐藏模态对话框?,mfc,modal-dialog,hide,Mfc,Modal Dialog,Hide,我很难隐藏一个模态对话框。我正在做的是——我正在尝试用MFC为我自己的应用程序设计一个UI,有点像安装助手 在第一个对话框中,我有NEXT按钮,因此当我单击该按钮时,它必须隐藏第一个对话框并转到第二个对话框,在第二个对话框中我有一些控件 我怎样才能做到这一点呢?我从来没有试图隐藏一个模态对话框……不知道如何才能做到 无论如何,在我看来,你不需要隐藏对话框,只需要销毁第一个对话框,创建第二个对话框。可以使用终止模式对话框 但是MFC有自己的机制来创建自己的向导,看看这个类。我相信你能找到成千上万的
NEXT
按钮,因此当我单击该按钮时,它必须隐藏第一个对话框并转到第二个对话框,在第二个对话框中我有一些控件
我怎样才能做到这一点呢?我从来没有试图隐藏一个模态对话框……不知道如何才能做到 无论如何,在我看来,你不需要隐藏对话框,只需要销毁第一个对话框,创建第二个对话框。可以使用终止模式对话框 但是MFC有自己的机制来创建自己的向导,看看这个类。我相信你能找到成千上万的例子
希望有帮助。您可以使用
ShowWindow()
函数隐藏模式
它的默认参数是SW_SHOW
,它等于真值1和
要隐藏模式,请在单击下一步按钮时使用SW\u hide
值
您只需使用ShowWindow(SW\u HIDE)
如果您使用prev按钮,则应使用模式指针
或者下一个模态应该是子模态,因为您不能有prev模态变量。
我希望你能理解我的英语你一定要使用CPropertySheets