我也很难隐藏模式对话框。什么我做的是 - 我想类型的设置助理来设计UI在MFC我自己的应用程序,

在第一个对话框我有NEXT按钮,所以当我点击它有隐藏第一对话框,并移动到第二个对话框,在这里我有第二个对话框一些控制。

我怎样才能做到这一点?

有帮助吗?

解决方案

我从来没有试图隐藏一个模式对话框...不知道它是如何完成的。

总之,在我看来,你不需要隐藏对话框,但摧毁的第一个,并创建第二个。您可以使用的EndDialog 终止模态对话框

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

希望它能帮助。

其他提示

您可以使用ShowWindow()功能隐藏模式  它的默认patametet是SW_SHOW等于真值1 要隐藏模式使用SW_HIDE值当您单击下一步按钮 你只需要使用ShowWindow(SW_HIDE)如果你把上一个按钮,你应该使用模式的指针 或下一个模态应子模态,因为你不能有上一个模态变量。 我希望你理解我,我的英语

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top