MFC 是一个编程框架 MFC 中的各种类结合起来构成了一个应用程序框架,它的目的就是让程序员在此基础上来建立 Windows 下的应用程序
MFC 框架定义了应用程序的轮廓,并提供了用户接口的标准实现方法
AppWizard 可以用来生成初步的框架文件
资源编辑器用于帮助直观的设计用户接口
ClassWizard 用来协助添加代码到框架文件,最后,通过类库实现了应用程序特定的逻辑
MFC 提供了一个 Windows 应用程序开发模式,对程序的控制主要是由 MFC 框架完成的
而且 MFC 也完成了大部分的功能,预定义或实现了许多事件和消息处理
框架或者由其本身处理事件,不依赖程序员的代码,或者调用程序员的代码来处理应用程序特定的事件
SDI 生成 1
步骤 dxq2009 首先,打开 VC++6
0 开发环境,然后,选择”File”菜单中的“New”子菜单,在弹出的对话框中选择“MFC AppWizard(exe)”项并在“Progect name”编辑框中输入合适的工程名字Simple1,如图,它的意思是创建一个基于 MFC 的应用,接着进入正式的创建过程,MFC应用程序的创建过程有 6 步(基于对话框)或者 6 步(SDI 或者 MDI),下面首先介绍 SDI应用的创建过程
(1) 第一步用于选择应用的结构以及语言等
如图 1,首先确定应用是否需要 Doc/View Architecture Support 支持,因为不使用该结构的应用不支持从磁盘文件打开文档,也没有派生于类 CWnd 的窗口客户区
上面 3 个单选按钮用于确定创建的应用类型,包括单文档,多文档,对话框,这里选择第一个
然后从资源列表框选择应用所使用的语言种类,单击“Nex t”
图 1 (2)第二步为用用程序选择4 项数据库支持选项之一:如图 2
如果选择了数据库支持,那么单击“Da