(6)弹出“MFC AppWizard-Step 5 of 6”对话框,如图2-8 所示。
图2-8 “MFC AppWizard-Step 5 of 6”对话框
这里有3 项内容需要设置。
“What style of project would you like? ”项用于设置工程的生成方式。
“Would you like to generate source file cocomnts?”项用于设置是否为生成的源代码添加
必要的注释说明。由于注释说明有助于对应用程序源代码的学习和理解,因此一般选择“Yes,
Please”项。
“How would you like to use the MFC library?”项用于生成MFC 类。选择“As a shared DLL”
项,所有MFC 的类存放在动态链接库中(静态库方式),因此应用程序会小一些,但是发布
该应用程序可执行文件时必需随同提供必要的动态链接库;选择“As a static linked library”
项时,应用程序所用到的MFC 类都编译进了可执行文件之中,因此可执行文件比使用DLL
方式的要大,但可以单独发行。一般的,对于小的应用程序可以采用静态库方式,对于大的
枫叶文学网www.fywxw.com
第2 章 应用程序基本框架
·11·
应用程序一般采用动态链接库方式。
本例中使用默认设置,单击“Next”按钮,继续下一步。
(7)弹出MFC AppWizard 最后一个对话框,如图2-9 所示。
在对话框上部的列表框内,可以看到MFC AppWizard 将要产生的4 个类名称:一个视图
类(CHelloMFCView)、一个应用类(CHelloMFCApp)、一个主框架窗口类(CMainFrcom)
和一个文档类(CHelloMFCDoc)。通过对话框下面的几个编辑框,可以修改默认的类名、类
的头文件名和实现文件名。对于视图类,还可以修改其基类名称,默认的基类是CView,其
他可选的基类有CEditView、CFormView、CHtmlView、CListView、CRichEditView、CScrollView
和CTreeView。
图2-9 “MFC AppWizard-Step 6 of 6”对话框
不改变这些名称,使用默认设置,单击“Finish”按钮。
(8)弹出“New Project Information”对话框,如图2-10 所示。
图2-10 “New Project Information”对话框
枫叶文学网www.fywxw.com
Visual C++ 6.0 程序设计从入门到精通
·12·
在对话框中列出了所建工程的一些基本信息,包括应用程序类型(单文档)、要创建的
类及所在文件、应用程序的一些特xìng(是否支持工具条、状态栏)等。
确认信息后,单击“OK”按钮,则可创建一个工程,即一个应用程序的框架。
(9)生成程序后,在项目工作区中将自动