从零开始 Visual C++基地培训教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:孙珠峰等编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2002
- ISBN:7115104611
- 页数:264 页
第1章 Visual C++ 6.0概述 1
1.1 为什么选择Visual C++ 6.0 1
1.2 软件工具安装 3
1.2.1 Visual C++ 6.0的安装过程 3
1.2.2 MSDN的安装过程 8
1.3 Visual C++ 6.0开发环境 12
1.3.1 Visual C++ 6.0窗口 12
1.3.2 菜单 14
1.3.3 工具栏 17
1.3.4 工作区 20
1.4 Visual C++ 6.0的帮助 26
1.4.1 MSDN的功能 26
1.4.2 MSDN的使用 27
1.5 小结 30
1.6 习题 30
第2章Visual C++语言基础 31
2.1 建立简单的程序 31
2.2 Visual C++数据类型 34
2.2.1 数据类型 34
2.2.2 数据对象声明 42
2.2.3 运算符与表达式 45
2.3 C++程序控制语句 50
2.3.1 分支语句 50
2.3.2 循环语句 53
2.3.3 返回语句 58
2.4 函数和指针 59
2.4.1 函数的声明 59
2.4.2 函数中的变量 61
2.4.3 函数的重载 63
2.4.4 指针 65
2.4.5 堆栈 67
2.5 小结 69
2.6 习题 69
第3章 类及其特性 71
3.1 类的构建 71
3.1.1 定义C++类 71
3.1.2 使用方法 72
3.1.3 数据封装 75
3.1.4 构造函数 77
3.1.5 析构函数 79
3.1.6 this指针 81
3.2 类的友元 82
3.2.1 友元函数 82
3.2.2 友元类 83
3.3 类的继承 84
3.3.1 继承的访问权限 85
3.3.2 多重继承 88
3.4 重载 90
3.4.1 函数重载 90
3.4.2 操作符重载 94
3.5 虚拟函数与多态性 95
3.5.1 虚拟函数使用方法 95
3.5.2 虚拟函数与重载函数 96
3.5.3 虚拟函数的继承 97
3.6 小结 98
3.7 习题 99
第4章 面向对象程序设计 101
4.1 面向对象程序设计的概念 101
4.1.1 程序设计的发展 101
4.1.2 面向对象的基本概念 102
4.2 MFC类库 104
4.2.1 MFC类库结构 104
4.2.2 根类 104
4.2.3 应用程序结构类 107
4.2.4 Windows支持类 108
4.2.5 例外、文件、图形和数据库类 111
4.2.6 非CObject派生类 112
4.3 消息机制 115
4.3.1 事件和消息 115
4.3.2 消息响应 116
4.3.3 预定义消息 116
4.3.4 手工处理消息 117
4.4 软件开发过程 119
4.4.1 软件设计活动 120
4.4.2 软件设计质量要求 120
4.4.3 软件设计基本原理 120
4.5 小结 122
4.6 习题 122
第5章 文档和视图界面设计 123
5.1 文档和视图 123
5.1.1 基本程序结构 123
5.1.2 框架窗口 124
5.1.3 文档 125
5.1.4 MFC视图类 126
5.2 创建文档/视图应用程序 127
5.2.1 创建单文档程序 128
5.2.2 创建多文档程序 133
5.2.3 文档程序分析 135
5.3 菜单 136
5.3.1 菜单编辑 136
5.3.2 命令处理 138
5.3.3 弹出式菜单 140
5.4 状态栏和工具栏 145
5.4.1 状态栏 145
5.4.2 工具栏 146
5.5 小结 149
5.6 习题 149
第6章 对话框界面设计 151
6.1 模式对话框 151
6.1.1 对话框资源和类 151
6.1.2 创建对话框资源 152
6.1.3 创建对话框类 153
6.1.4 显示对话框 154
6.1.5 显示消息对话框 157
6.2 无模式对话框 158
6.2.1 无模式对话框的生成 158
6.2.2 重新获得无模式对话框的焦点 162
6.2.3 无模式对话框的自动关闭 163
6.3 基于对话框的应用程序 164
6.4 在对话框中增加各种控件 168
6.4.1 增加静态控件 168
6.4.2 增加按钮类控件 171
6.4.3 增加编辑类控件 174
6.5 小结 180
6.6 习题 180
第7章 ActiveX控件 181
7.1 建立MFC ActiveX控件程序 181
7.2 为Clock控件添加属性 184
7.2.1 添加标准属性 184
7.2.2 添加定制属性 187
7.3 为Clock控件添加方法 189
7.3.1 添加标准方法 189
7.3.2 添加定制方法 191
7.4 为Clock控件添加事件 192
7.4.1 添加标准事件 193
7.4.2 添加定制事件 195
7.5 为Clock控件添加代码 197
7.5.1 添加OnCreate消息处理函数 197
7.5.2 绘制时钟面盘 201
7.5.3 OnTimer消息处理函数 204
7.5.4 OnSize消息处理函数 204
7.5.5 属性处理函数 207
7.5.6 方法处理函数 207
7.5.7 激发事件函数 207
7.5.8 属性页 208
7.5.9 编译和链接 211
7.6 Clock控件注册和测试 211
7.6.1 控件注册 211
7.6.2 注册代码编写 212
7.6.3 测试属性 214
7.6.4 测试方法 215
7.6.5 测试事件 216
7.6.6 撤销注册 216
7.7 在容器程序中添加Clock控件 216
7.7.1 创建容器程序 216
7.7.2 调试运行 217
7.8 小结 217
7.9 习题 218
第8章 文件操作 219
8.1 文件的基本概念 219
8.1.1 文件的逻辑结构和物理结构 219
8.1.2 文件的操作 219
8.1.3 文件的种类 220
8.2 CFile类 220
8.2.1 成员函数 220
8.2.2 打开、创建和关闭文件 224
8.2.3 读/写文件 230
8.2.4 CFile类的主要操作 231
8.3 CArchive类 234
8.3.1 成员函数 235
8.3.2 CArchive类的常用操作函数 237
8.3.3 串行化 238
8.3.4 一个简单的例子 241
8.4 小结 248
8.5 习题 248
第9章 数据库应用程序 249
9.1 ODBC概述 249
9.2 数据源 250
9.3 创建数据库应用程序 254
9.3.1 使用AppWizard应用程序向导 254
9.3.2 数据库类 256
9.3.3 数据显示 257
9.4 数据库操作 259
9.4.1 记录筛选 259
9.4.2 记录排序 260
9.4.3 添加记录 260
9.4.4 修改记录 261
9.4.5 删除记录 261
9.4.6 例子 262
9.5 小结 264
9.6 习题 264
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《罗京 现在开始播音》刘卓著 2019
- 《党员干部理论学习培训教材 理论热点问题党员干部学习辅导》(中国)胡磊 2018
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019