C++ MFC可以在对话框上创建三个视图

C++ MFC可以在对话框上创建三个视图,c++,visual-studio-2013,view,mfc,C++,Visual Studio 2013,View,Mfc,是否可以在对话框中创建三个视图,或创建四个视图并隐藏 其中一个? 例如 虽然这可能,但我强烈建议不要这样做 MFC框架(以及文档/视图体系结构)在很大程度上依赖于对象之间的某种关系。即使您成功地将CView放入了CDialog,您也会很快发现有些东西工作不正常 正如flaviu2所建议的,我将创建一个功能完整的MFC应用程序,并使其表现为一个对话框,如果这是您真正想要的。您到底想从对话框中得到什么?如果可以,最好的解决方案是使用SDI和拆分窗口。。。更容易和可靠!可能重复的

是否可以在对话框中创建三个视图,或创建四个视图并隐藏 其中一个? 例如

虽然这可能,但我强烈建议不要这样做

MFC框架(以及文档/视图体系结构)在很大程度上依赖于对象之间的某种关系。即使您成功地将CView放入了CDialog,您也会很快发现有些东西工作不正常


正如flaviu2所建议的,我将创建一个功能完整的MFC应用程序,并使其表现为一个对话框,如果这是您真正想要的。您到底想从对话框中得到什么?

如果可以,最好的解决方案是使用SDI和拆分窗口。。。更容易和可靠!可能重复的