题
我也很难隐藏模式对话框。什么我做的是 - 我想类型的设置助理来设计UI在MFC我自己的应用程序,
在第一个对话框我有NEXT
按钮,所以当我点击它有隐藏第一对话框,并移动到第二个对话框,在这里我有第二个对话框一些控制。
我怎样才能做到这一点?
解决方案
我从来没有试图隐藏一个模式对话框...不知道它是如何完成的。
总之,在我看来,你不需要隐藏对话框,但摧毁的第一个,并创建第二个。您可以使用的EndDialog 终止模态对话框
但MFC有它自己的机制来创建自己的向导,看看这个类的 CPropertySheet的。我相信你能找到的例子千元,这是一个。
希望它能帮助。
其他提示
您可以使用ShowWindow()
功能隐藏模式
它的默认patametet是SW_SHOW
等于真值1
要隐藏模式使用SW_HIDE
值当您单击下一步按钮
你只需要使用ShowWindow(SW_HIDE)
如果你把上一个按钮,你应该使用模式的指针
或下一个模态应子模态,因为你不能有上一个模态变量。
我希望你理解我,我的英语
不隶属于 StackOverflow