应用程序向导创建的框架窗口选件类

除了应用程序,文档和视图类之外时,使用 应用程序向导 创建主干应用程序,,应用程序向导创建应用程序的主框架窗口的派生框架窗口类。 默认情况下类调用 CMainFrame ,因此,包含测试的文件名为 MAINFRM.H 和 MAINFRM.CPP。

如果应用程序是 SDI,您的 CMainFrame 类从类 CFrameWnd派生。

如果应用程序是 MDI, CMainFrame 从类派生 CMDIFrameWnd。 在这种情况下 CMainFrame 实现主框架,保存菜单、工具栏和状态栏。 应用程序向导不派生自己的新文档框架窗口类。 相反,它在 CMDIChildWnd 类使用默认实现。 MFC 框架创建子窗口包含可以是类型 CScrollViewCEditViewCTreeViewCListView的每个视图 (,等等) 应用程序要求。 如果需要自定义您的文档框架窗口关联,可以创建新文档框架窗口类 (请参见 添加类)。

如果选择支持工具栏,类还具有初始化类型 CToolBarCStatusBar 成员的变量和 OnCreate 消息处理函数两 控制条

这些框架窗口类按创建,但是,引发这些事件的功能,则必须添加成员变量和成员函数。 您可能还希望让您的窗口类处理其他 windows 消息。 有关更多信息,请参见 更改 MFC 创建的窗口的样式

请参见

参考

MFC 程序或控件的源文件和头文件

概念

框架窗口选件类