MFC SDI和对话框

时间:2014-08-06 05:02:02

标签: visual-c++ mfc

我想创建一个具有SDI格式的5个对话框类型窗口的应用程序。我需要对话框选项卡,以便用户可以单击不同的对话框窗口选项卡。此外,我不能同时看到任何两个对话框。

使用项目向导,我选择了一个SDI应用程序并创建了5个对话框。我使用InitDialog来最大化每个窗口。

不幸的是,只显示活动对话框窗口。我无法以标签式样式看到其他四个窗口。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

如果您需要一次显示多个对话框,请使用CDialog :: Create创建非模态对话框。

正如您在“窗口标签”中所说,请查看CPropertySheet和CPropertyPage。此外,CPropertySheet可以使用CPropertySheet :: Create创建非模态。