C++ 如何使用MFC分别创建两个窗口?

C++ 如何使用MFC分别创建两个窗口?,c++,user-interface,mfc,C++,User Interface,Mfc,现在我已经开发了一个应用程序,演示了MFC主框架上的两个窗口。我在MFC中使用SDI开发,但没有使用MDI,因为我需要隐藏菜单栏。当程序启动时,我只有一个窗口。如何按代码再添加一个窗口?如何用不同的数据更新每个屏幕 您可以在一个窗口内使用两个视图。这两个视图可以使用。你可以看看这是什么 更新: 根据您下面的评论,由于您希望使用不同数据的单独窗口,因此必须使用MDI。这就是它的设计目的。感谢您的支持。但我需要两扇分开的窗户,这并不意味着把一扇窗户分成两部分。我知道CSplitterWnd。您希望多

现在我已经开发了一个应用程序,演示了MFC主框架上的两个窗口。我在MFC中使用SDI开发,但没有使用MDI,因为我需要隐藏菜单栏。当程序启动时,我只有一个窗口。如何按代码再添加一个窗口?如何用不同的数据更新每个屏幕

您可以在一个窗口内使用两个视图。这两个视图可以使用。你可以看看这是什么

更新:


根据您下面的评论,由于您希望使用不同数据的单独窗口,因此必须使用MDI。这就是它的设计目的。

感谢您的支持。但我需要两扇分开的窗户,这并不意味着把一扇窗户分成两部分。我知道CSplitterWnd。您希望多个窗口位于大型机窗口内(即经典的MDI)吗?或者您想要多个大型机窗口(在codeproject.com上搜索“多个顶级窗口”)?由于我已删除了菜单栏,您能否告诉我如何使用代码在MDI中创建两个窗口。请使用MFC向导创建MDI应用程序。您可以在应用程序中定义两组不同的文档/子框架/视图。在CWinApp中创建那些文档模板,在cmainform中创建每种类型的文档,其中包含所需的数据。我指的是同一主框架上的两个窗口。我担心你的方式会显示两个分开的窗口。没有什么能阻止你在MDI应用程序中隐藏菜单栏。@CodyGray你是什么意思?如何添加新窗口?仅使用代码隐藏。