MFC 应用程序向导
更新:2007 年 11 月
MFC 应用程序向导生成这样一个应用程序:编译后可实现 Windows 可执行 (.exe) 应用程序的基本功能。MFC 起始应用程序包括 C++ 源文件 (.cpp)、资源文件 (.rc)、头文件 (.h) 和一个项目文件 (.vcproj)。这些起始文件中生成的代码基于 MFC。
说明: |
---|
根据您选择的选项,向导会在项目中创建附加文件。例如,如果选中高级功能页中的“区分上下文的帮助”,向导会创建编译项目的帮助文件所需的文件。有关向导创建的文件的更多信息,请参见为 Visual C++ 项目创建的文件类型以及项目中的 Readme.txt 文件。 |
概述
此向导页描述正在创建的 MFC 应用程序的当前应用程序设置。默认情况下,该向导按如下方式创建项目:
-
创建项目,并使其支持选项卡式多文档界面 (MDI)。有关更多信息,请参见 SDI and MDI。
项目使用 Unicode 库。
使用 Visual Studio 项目样式创建项目,并对项目启用视觉样式切换。
项目使用共享 DLL 中的 MFC。有关更多信息,请参见 DLL。
-
- 项目不提供复合文档支持。
-
- 项目使用默认文档模板字符串的项目名称。
-
- 项目不提供数据库支持。
-
- 项目实现标准 Windows 用户界面功能,如系统菜单、状态栏、最大化和最小化框、“关于”框、标准菜单栏和停靠工具栏以及子框架。
-
项目支持打印和打印预览。
项目支持 ActiveX 控件。有关更多信息,请参见 Sequence of Operations for Creating ActiveX Controls。
项目不支持Automation、MAPI、Windows 套接字或 Active Accessibility。
项目支持“资源管理器”停靠窗格、“输出”停靠窗格和“属性”停靠窗格。
-
项目的视图类派生自 CView Class。
项目的应用程序类派生自 CWinAppEx Class。
项目的文档类派生自 CDocument Class。
项目的主框架类派生自 CMDIFrameWndEx Class。
项目的子框架类派生自 CMDIChildWndEx Class。
若要更改这些默认设置,请在向导的左侧栏中单击相应的选项卡标题,然后在显示的页中进行更改。
创建 MFC 应用程序项目后,可以使用 Visual C++ 代码向导向项目中添加对象或者控件。
请参见
任务
概念
Using the Classes to Write Applications for Windows