新闻资讯
看你所看,想你所想

Visual C++案例教程

Visual C++案例教程

Visual C++案例教程

《Visual C++案例教程》是2011年出版的图书,作者是黄维通。

基本介绍

  • 书名:Visual C++案例教程
  • 作者:黄维通
  • ISBN:9787302238089
  • 定价:25元
  • 出版时间:2011年
  • 装帧:平装

基本信息

作者:黄维通
ISBN:9787302238089
定价:25元
印次:1-1
装帧:平装
印刷日期:2011-1-5

内容简介

实践教学是巩固理论知识和加深对理论认识的有效途径之一,是培养具有创新意识的高素质人才的重要环节,是学生将理论套用于实践的重要平台,通过实践教学这一环节,使学生将课堂所学的理论运用到实践中去,增加感性认识,提高实际套用与开发能力。是理论联繫实际、培养学生掌握科学方法和提高动手能力的重要平台。
本教材的建设,定位于实践教学和套用型人才的培养,教材内容定位于案例教学,体现实践教学的模式探究。
本教材基于VC++ 2008的开发环境,所有代码均在VC++ 2008环境下运行通过。主要培养学生的系统设计能力、开发能力与套用能力,先介绍C++的基础知识、Windows应用程式的开发和基于MFC应用程式的开发的基础知识以夯实基础,再通过大家非常熟悉的套用系统如选课系统的设计与实现、人事管理系统的设计与实现、BBS的设计与实现和图形图像处理软体的设计与开发等实际套用案例,体会系统开发的整个过程,使得学生将来走上工作岗位后,能够较快地适应工作和开发环境。

目录

第1章 初识Visual C++ 20081
1.1 集成开发环境简介1
1.1.1 主视窗1
1.1.2 工具列选项2
1.1.3 项目和解决方案2
1.2 创建控制台应用程式3
1.3 创建MFC应用程式6
1.4 创建Windows Forms应用程式8
1.5 小结9
第2章 C++基础知识10
2.1 C++的发展历程10
2.2 一个简单的C++程式11
2.3 数据类型11
2.3.1 C++的基本数据类型11
2.3.2 複合数据类型12
2.4 常量及其定义15
2.5 变数16
2.6 指针17
2.6.1 指针的类型及其定义18
2.6.2 指针的初始化18
2.6.3 字元串指针18
2.6.4 引用类型18
2.7 C++中的控制结构19
2.7.1 条件语句19
2.7.2 循环语句21
2.7.3 转移语句22
2.8 函式23
2.9 类与对象24
2.9.1 类的定义24
2.9.2 对象25
2.9.3 内联方法27
2.10 构造函式和析构函式28
2.10.1 构造函式28
2.10.2 析构函式30
2.11 重载31
2.11.1 函式重载31
2.11.2 操作符重载33
2.12 友元35
2.13 this指针36
2.14 继承38
2.14.1 派生类38
2.14.2 多重继承39
2.15 多态性和虚拟函式41
2.15.1 多态性41
2.15.2 虚拟函式41
2.15.3 虚拟析构函式44
2.16 流45
2.17 小结45
第3章 Windows应用程式46
3.1 Windows编程基础46
3.1.1 视窗的元素47
3.1.2 事件驱动47
3.1.3 Windows讯息49
3.2 Windows应用程式的结构49
3.2.1 WinMain函式50
3.2.2 WndProc函式57
3.2.3 完成Windows程式开发的第一步58
3.3 视窗绘图的基本概念59
3.3.1 视窗客户区59
3.3.2 映射模式60
3.3.3 Windows图形设备接口61
3.3.4 图形刷新61
3.4 在视窗中绘图的步骤62
3.4.1 获取设备环境64
3.4.2 设定映射模式65
3.4.3 绘图工具与颜色65
3.4.4 常用的绘图函式67
3.4.5 绘製万花筒图案70
3.5 文本的输出73
3.5.1 设定文本的属性73
3.5.2 文本的输出过程75
3.5.3 在万花筒图案旁输出文字77
3.6 对键盘和滑鼠的回响78
3.6.1 键盘在应用程式中的套用78
3.6.2 在万花筒示例中添加键盘回响81
3.6.3 滑鼠在应用程式中的套用82
3.6.4 在万花筒示例中添加滑鼠回响84
3.7 小结84
第4章 MFC基础知识85
4.1 MFC概述85
4.2 MFC类的组织结构及主要类的简介87
4.2.1 MFC类的组织结构87
4.2.2 根类88
4.2.3 应用程式体系结构类89
4.2.4 可视对象类93
4.2.5 通用类95
4.2.6 OLE类96
4.2.7 ODBC资料库类97
4.2.8 MFC中全局函式与全局变数97
4.3 MFC应用程式嚮导98
4.4 小结103
第5章 资料库应用程式的开发104
5.1 有关资料库的基础知识104
5.2 ODBC介绍和引用104
5.2.1 ODBC简介104
5.2.2 MFC对ODBC的封装105
5.2.3 如何访问资料库106
5.3 一个简单的示例109
5.3.1 示例描述109
5.3.2 创建Access资料库109
5.3.3 创建MFC ODBC应用程式110
5.3.4 编辑应用程式外观112
5.3.5 将控制项连结到资料库栏位112
5.3.6 示例运行结果113
5.4 在资料库应用程式中常用的几个类113
5.4.1 CRecordView类114
5.4.2 CRecordset类115
5.4.3 CDatabase类118
5.4.4 RFX119
5.4.5 CDBException121
5.5 在示例中增加删除、修改功能121
5.5.1 增加删除功能121
5.5.2 增加修改功能123
5.6 小结124
第6章 选课系统的设计与实现125
6.1 功能简介125
6.1.1 主界面125
6.1.2 系统信息维护125
6.1.3 学生选课系统125
6.2 资料库设计127
6.2.1 使用Access创建资料库127
6.2.2 配置ODBC数据源128
6.3 工程设定130
6.3.1 创建基于对话框的应用程式130
6.3.2 导入MSFlexGrid控制项130
6.4 创建用户界面131
6.4.1 创建主界面131
6.4.2 创建“学生选课”界面132
6.4.3 创建“系统维护”界面134
6.5 创建数据集类135
6.6 增添业务功能137
6.6.1 选课137
6.6.2 系统维护142
第7章 人事管理系统的实现148
7.1 系统设计148
7.1.1 系统功能分析148
7.1.2 系统功能模组设计148
7.2 资料库设计148
7.2.1 资料库需求分析149
7.2.2 资料库逻辑结构设计与实现149
7.2.3 初始数据的输入151
7.3 各个功能模组的创建151
7.3.1 程式框架151
7.3.2 档案管理模组的创建154
7.3.3 工资管理模组的创建165
7.3.4 社会保险模组的创建175
7.3.5 契约管理模组的创建 179
7.3.6 用户管理模组的创建182
7.4 系统使用说明185
7.4.1 登录系统185
7.4.2 视窗显示管理186
第8章 Blue BBS系统的设计与实现187
8.1 系统概述187
8.1.1 BBS系统的概念187
8.1.2 用例图187
8.1.3 相关术语187
8.2 系统设计188
8.2.1 设计思路188
8.2.2 系统机制189
8.2.3 事件驱动190
8.2.4 视窗机制190
8.2.5 视窗绘製191
8.2.6 页面载入191
8.2.7 数据操作191
8.2.8 通用视窗类191
8.3 资料库设计191
8.3.1 实体集定义192
8.3.2 E-R图192
8.3.3 关係模型192
8.4 程式实现194
8.4.1 主程式流程194
8.4.2 伺服器执行绪流程194
8.4.3 会话主循环194
8.4.4 页面流195
8.5 类结构195
8.5.1 普通类195
8.5.2 基础类199
8.5.3 数据绑定类203
8.5.4 视窗类206
8.5.5 套用类212
8.5.6 宏214
8.6 Blue BBS使用方法216
8.6.1 伺服器端216
8.6.2 客户端216
8.6.3 主界面217
8.6.4 阅读当前讨论区218
8.6.5 分类区列表218
8.6.6 查找讨论区218
8.6.7 个人设定219
8.6.8 退出系统219
第9章 图像处理系统Imager的设计与实现220
9.1 Imager功能简介220
9.1.1 基本的图像处理220
9.1.2 滤镜操作220
9.1.3 图像编辑222
9.1.4 抓取萤幕222
9.1.5 获取网路上的图像资源224
9.2 开发环境配置224
9.2.1 安装BCGPRO224
9.2.2 安装ImageX226
9.3 搭建应用程式框架 227
9.3.1 创建BCGPRO工程227
9.3.2 创建工具条228
9.3.3 创建ToolBox235
9.3.4 导入ImageX控制项236
9.3.5 建立讯息映射237
9.4 实现基本功能242
9.4.1 载入图片242
9.4.2 浏览当前资料夹内的图像245
9.4.3 图像缩放245
9.5 添加图像处理功能245
9.5.1 基本图像处理246
9.5.2 滤镜操作246
9.6 添加图像编辑功能247
9.6.1 思路247
9.6.2 几种编辑功能248

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com