应用程序向导创建的框架窗口类
除了应用程序、文档和视图类之外时,可以使用 应用程序向导 创建主干应用程序,否则,应用程序向导创建应用程序主框架窗口的派生的框架窗口类。 类默认情况下,调用 CMainFrame,并包含测试的文件名为 MAINFRM.H 和 MAINFRM.CPP。
如果应用程序是 SDI,CMainFrame 类是从类派生。CFrameWnd
如果应用程序比较 MDI,CMainFrame 从类派生。CMDIFrameWnd 在 CMainFrame 实现主框架,持有菜单、工具栏和状态栏。 应用程序向导不派生您的新文档框架窗口类。 相反,在 CMDIChildWnd 类使用默认实现。 MFC 框架创建子窗口包含可为 CScrollView类型,CEditView,CTreeView,CListView的每视图 (,等) 应用程序要求。 如果需要自定义文档框架窗口关联,可以创建一个新的文档框架窗口类 (请参见 添加类)。
如果选择支持工具栏,类还具有和 CStatusBar CToolBar 初始化类型的成员变量和 OnCreate 消息处理函数的两 控件条。
这些框架窗口类按创建,但是,引发其功能,必须将变量成员和成员函数。 可能还需要用于排列窗口的其他类处理窗口消息。 有关更多信息,请参见 更改 MFC 创建窗口的样式。