您所在位置: 网站首页 / 第4章 创建应用程序框架.ppt / 文档详情
第4章 创建应用程序框架.ppt 立即下载
2024-09-12
约1.2万字
约94页
0
1.4MB
举报 版权申诉
预览加载中,请您耐心等待几秒...

第4章 创建应用程序框架.ppt

第4章创建应用程序框架.ppt

预览

免费试读已结束,剩余 89 页请下载文档后查看

15 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第4章

创建应用程序框架应用程序框架
应用程序向导
应用程序向导生成的文件
ClassWizard类向导
程序调试
		通过本章的学习我们可以真正利用VisualC++创建一个简单的MFC应用程序。同一类型应用程序的结构大致相同,并有很多相同的源代码,因此可以通过一个应用程序框架AFX(ApplicationFrameWorks)编写同一类型应用程序的通用源代码。与其它可视化开发工具一样,VisualC++提供了创建应用程序框架的向导AppWizard和相关的开发工具。
在可视化开发环境下,生成一个应用程序要做的工作主要包括编写源代码、添加资源和设置编译方式。向导实质上是一个源代码生成器,利用应用程序向导可以快速创建各种风格的应用程序框架,自动生成程序通用的源代码,这样大大减轻了手工编写代码的工作量。
即使不非常熟悉VisualC++编程,也可以利用它的应用程序向导一个简单的应用程序。创建一个应用程序,首先要创建一个项目。项目用于管理组成应用程序的所有元素,并由它生成应用程序。VisualC++集成开发环境包含了创建各种类型应用程序的向导,执行File菜单中的New命令即可看到向导类型。
VisualC++集成开发环境中主要向导类型:				主要向导类型4.1.2使用MFCAppWizard[exe]MFCAppWizard[exe]的功能:例编写一个单文档应用程序Mysdi,程序运行后在程序视图窗口显示信息“这是一个单文档程序!”。Singledocument:单文档界面应用程序,程序运行后出现标准的Windows界面,它由框架(包括菜单栏、工具栏和状态栏)和用户区组成。并且程序运行后一次只能打开一个文档,如Windows自带的记事本Notepad。
Multipledocuments:多文档界面应用程序,程序运行后出现标准的Windows界面,并且可以同时打开多个文档,如Word。
Dialogbased:基于对话框的应用程序,程序运行后首先出现一个对话框界面,如计算器Calculator。None:向导创建的应用程序不包括对数据库的操作功能,但以后可以手工添加对数据库的操作代码(默认项)。
Headerfilesonly:提供了最简单的数据库支持,仅在项目的stdAfx.h文件中使用#include指令包含afxdb.h和afxdao.h两个用于定义数据库类的头文件,但并不生成与数据库相关的类,用户需要时可以自己生成。
Databaseviewwithoutfilesupport:包含了所有的数据库头文件,并生成了相关的数据库类和视图类,但不支持文档的序列化,向导创建的应用程序的File主菜单中将不包含有关文件操作的菜单命令项。
Databaseviewwithfilesupport:包含了所有的数据库头文件,生成了相关的数据库类和视图类,支持文档的序列化。None:应用程序不支持任何复合文档(默认项)。
Container:应用程序作为复合文档容器,能容纳所嵌入或链接的复合文档对象。
Mini-server:微型复合文档服务器,应用程序可以创建和管理复合文档对象,但对于它所创建的复合文档对象,集成应用程序可以嵌入,但不能链接。微型服务器不能作为一个单独的程序运行,而只能由集成应用程序来启动。
Full-server:完全复合文档服务器,除了具备上面微型服务器的功能外,应用程序支持链接式对象,并可作为一个单独的程序运行。
Bothcontainerandserver:应用程序既可作为一个复合文档容器,又可作为一个可单独运行的复合文档服务器。Dockingtoolbar:应用程序具有标准的工具栏(默认项)
Initialstatusbar:应用程序具有标准的状态栏(默认项)
Printingandprintpreview:应用程序支持打印和打印预览功能(默认项)
Context-sensitiveHelp:应用程序具有上下文相关帮助功能
3Dcontrols:应用程序界面具有三维外观(默认项)
Normal:应用程序采用传统风格的工具栏(默认项)
InternetExplorerReBars:应用程序采用IE风格的工具栏
Howmanyfileswouldyoulikeonyourrecentfilelist:在File主菜单可列出文档的最多个数。
Advanced按钮:进行更高一级的设置,如修改文件名或扩展名,调整程序用户界面窗口的样式(边框厚度和最小化、最大化、关闭按钮)。MFCStandard:应用程序采用MFC标准风格(默认项)
WindowsExplorer:应用程序采用Windows资源管理器			风格
选择向导是否为源代码生成注释
设置MFC库与应用程序的链接方式:
	(1)AsasharedDLL:采用共
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

第4章 创建应用程序框架

文档大小:1.4MB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用