《Visual C++实训(第2版)》是2011年清华大学出版社出版的图书,作者是郑阿奇。
基本介绍
- 书名:Visual C++实训(第2版)
- ISBN:9787302246213
- 定价:21元
- 出版社:清华大学出版社
- 出版时间:2011-5-31
- 装帧:平装
- 印次:2-1
图书简介
Visual C++实训(第2版)以当前最流行的Visual C++ 6.0中文版为平台,内容包括实验和综合套用实习两大部分。实验包括Visual C++开发环境、Windows编程基础、常用控制项、选单、工具和状态栏、框架视窗、文档和视图、图形、文本和列印、资料库编程。综合套用实习为设计学生信息管理系统。实验在第1版的基础上进行重新整合,综合套用实习在第1版的基础上进行了最佳化。本书在Visual C++教程内容的基础上进行了延伸和拓展
本教程可作为大学本科、高职高专等各类学校的实训教材,也可作为Visual C++培训和用户的自学参考书。
目录
第1部分实验 1
实验1VisualC++开发环境 1
1.1认识VisualC++6.0开发环境 2
1.1.1创建工作资料夹 2
1.1.2启动VisualC++ 2
1.1.3创建并运行控制台应用程式 3
1.1.4修改控制台视窗属性 5
1.1.5认识开发环境布局 6
1.2工具列操作 7
1.2.1认识工具列 7
1.2.2显示和隐藏 9
1.2.3浮动与停泊 10
1.3项目工作区视窗 10
1.3.1认识项目工作区视窗 10
1.3.2项目工作区视窗常用操作 11
1.4C++程式的基本开发 12
1.4.1C++程式基本框架 12
1.4.2新建C++程式 13
1.4.3修正语法错误 14
1.4.4退出VisualC++6.0 16
1.5常见问题处理 16
1.6思考与练习 17
实验2Windows编程基础 18
2.1SDK编程 19
2.1.1基于SDK的Win32程式框架 19
2.1.2创建控制项和提示文本 21
2.1.3获取并输出计算结果 23
2.2MFC编程 24
2.2.1MFC程式框架 25
2.2.2WM_CREATE讯息及其映射 26
2.2.3按钮讯息映射 28
2.3MFC嚮导 29
2.3.1创建对话框应用程式 29
2.3.2添加和布局控制项 30
2.3.3映射讯息并完善代码 31
2.4常见问题处理 32
2.5思考与练习 33
实验3常用控制项 34
3.1枚举系统字型 34
3.1.1设计枚举字型对话框 35
3.1.2枚举字型 37
3.1.3显示样本 39
3.2控制项图案绘製 40
3.2.1设计图案绘製对话框 40
3.2.2WM_PAINT和控制项绘製 42
3.2.3图案及其颜色调整 44
3.3管理学生的个人信息 46
3.3.1设计主对话框 47
3.3.2添加并设计个人信息对话框 47
3.3.3完善个人信息操作 50
3.4常见问题处理 53
3.5思考与练习 54
实验4选单、工具和状态栏 55
4.1选单设计和实现 55
4.1.1CRichEditView框架 56
4.1.2设计“格式”选单 57
4.1.3映射和更新选单命令 58
4.1.4快捷选单和快捷键 59
4.2工具列和状态栏 60
4.2.1添加并设计“格式”工具列 61
4.2.2设计CStyleBar类 63
4.2.3使用CStyleBar 68
4.2.4显示行号和列号 71
4.3简单调试 73
4.3.1设定断点 73
4.3.2控制程式运行 74
4.3.3查看和修改变数的值 76
4.4常见问题处理 78
4.5思考与练习 79
实验5框架视窗、文档和视图 80
5.1表单Ex_Form 80
5.1.1设计表单 81
5.1.2可序列化类 83
5.1.3实现数据操作 85
5.2视图切换 89
5.2.1添加列表视图 89
5.2.2视图切换 91
5.3切分视窗 93
5.3.1目录树 94
5.3.2档案列表 97
5.3.3切分实现 100
5.4常见问题处理 101
5.5思考与练习 102
实验6图形、文本和列印 103
6.1针式时钟 103
6.1.1设计对话框 104
6.1.2绘製时钟 104
6.1.3WM_TIMER 109
6.2一个简单的CAD程式 111
6.2.1框架和数据流 111
6.2.2动态绘製 114
6.2.3对象拾取 121
6.2.4属性修改 125
6.3文字特效 128
6.3.1特效框架 129
6.3.2文字变形 131
6.3.3CRectTracker 135
6.4常见问题处理 137
6.5思考与练习 138
实验7资料库编程 139
7.1.1资料库和数据源 140
7.1.2记录列表显示 142
7.1.3添加、修改和删除 144
7.2MFCDAO 149
7.2.1界面框架 149
7.2.2DAO支持 150
7.2.3操作MDB 151
7.3ADO编程 155
7.3.1资料库和框架 155
7.3.2多表项显示 157
7.3.3记录添加 159
7.4常见问题处理 163
7.5思考与练习 164
第2部分综合套用实习 165
实验8学生信息管理系统设计 165
8.1系统需求分析 165
8.1.1系统功能 165
8.1.2资料库 166
8.2系统设计 167
8.2.1界面设计 167
8.2.2模组及接口 168
8.3编程与实现 170
8.4系统测试 184
8.5应用程式发布 185
VisualC++实训(第2版)
目录