MFC 应用程序向导
MFC 应用程序向导生成一个应用程序,该应用程序经过编译后可实现 Windows 可执行文件 (.exe) 应用程序的基本功能。 MFC 初学者应用程序包括 C++源 (.cpp) 文件、资源 (.rc) 文件、头文件 (.h) 文件和项目 (.vcxproj) 文件。 这些初学者文件中生成的代码基于 MFC。
注意
根据选择的选项,向导将在项目中创建其他文件。 例如,如果在高级功能页上选择“上下文相关帮助”,向导将创建编译项目的帮助文件所需的文件。 有关向导创建的文件的详细信息,请参阅为 Visual Studio C++ 项目创建的文件类型,并查看项目中的 Readme.txt 文件。
概述
此向导页介绍要创建的 MFC 应用程序的当前应用程序设置。 默认情况下,向导将创建一个项目,如下所示:
-
该项目的创建受选项卡式多文档界面 (MDI) 支持。 有关详细信息,请参阅 SDI 和 MDI。
该项目使用文档/视图体系结构。
该项目使用 Unicode 库。
该项目使用 Visual Studio 项目样式进行创建,并启用视觉样式切换。
该项目在共享 DLL 中使用 MFC。 有关详细信息,请参阅在 Visual Studio 中创建 C/C++ DLL。
-
- 该项目不提供对复合文档的支持。
-
- 该项目将项目名称用于默认文档模板字符串。
-
- 该项目不支持数据库。
-
- 该项目实现了标准的 Windows 用户界面功能,如系统菜单、状态栏、最大化和最小化框、“关于”框、标准菜单栏和停靠工具栏以及子框架。
-
该项目支持打印和打印预览。
该项目支持 ActiveX 控件。 有关详细信息,请参阅用于创建 ActiveX 控件的操作顺序。
该项目不支持自动化、MAPI、Windows 套接字或 Active Accessibility。
该项目支持“资源管理器”停靠窗格、“输出”停靠窗格和“属性”停靠窗格。
-
该项目的视图类派生自
CView
类。该项目的应用程序类派生自
CWinAppEx
类。该项目的文档类派生自
CDocument
类。该项目的主框架类派生自
CMDIFrameWndEx
类。该项目的子框架类派生自
CMDIChildWndEx
类。
若要更改这些默认设置,请在向导的左列中选择相应的选项卡标题,然后在显示的页面上进行更改。
创建 MFC 应用程序项目后,可以使用 Visual C++ 代码向导向项目中添加对象或控件。