图书介绍
Visual C++教程PDF|Epub|txt|kindle电子书版本网盘下载
![Visual C++教程](https://www.shukui.net/cover/70/33189485.jpg)
- 郑阿奇主编;丁有和编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302110174
- 出版时间:2005
- 标注页数:370页
- 文件大小:131MB
- 文件页数:381页
- 主题词:
PDF下载
下载说明
Visual C++教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 C++基础1
1.1 简单C++程序1
1.2 类和对象3
1.2.1 从结构到类3
1.2.2 类的定义4
1.2.3 对象的定义5
1.3 类的成员及特性6
1.3.1 构造函数6
1.3.2 析构函数7
1.3.3 对象成员初始化8
1.3.4 常类型10
1.3.5 this指针13
1.3.6 静态成员14
1.3.7 友元16
1.4 继承和派生类18
1.4.1 单继承18
1.4.2 派生类的构造函数和析构函数22
1.4.3 多继承22
1.5 多态和虚函数23
1.5.1 虚函数23
1.5.2 纯虚函数和抽象类25
习题27
2.1 Windows程序结构28
2.1.1 简单的Windows应用程序28
第2章 Windows编程基础28
2.1.2 Windows编程特点32
2.1.3 Windows基本数据类型34
2.2 Windows简单编程35
2.2.1 绘制文本35
2.2.2 使用控件38
2.3 MFC编程基础42
2.3.1 MFC概述42
2.3.2 设计一个MFC程序43
2.3.3 理解程序代码44
2.3.4 使用MFC AppWizard46
习题48
3.1 创建对话框49
第3章 对话框49
3.2 添加并使用对话框50
3.2.1 资源与资源标识51
3.2.2 添加对话框资源52
3.2.3 设置对话框属性53
3.2.4 添加和布局控件54
3.2.5 创建对话框类57
3.2.6 添加对话框代码58
3.2.7 在程序中使用对话框59
3.3 使用无模式对话框62
3.4 通用对话框和消息对话框64
3.4.1 通用对话框64
3.4.2 消息对话框66
习题67
第4章 常用控件68
4.1 控件的创建和基本使用方法68
4.1.1 控件的创建方法68
4.1.2 控件的消息及消息映射71
4.1.3 控件的数据交换和数据校验75
4.2 静态控件和按钮78
4.2.1 静态控件78
4.2.2 按钮79
4.2.3 示例——制作问卷调查81
4.3 编辑框和旋转按钮控件84
4.3.1 编辑框的属性和通知消息84
4.3.2 编辑框的基本操作85
4.3.3 旋转按钮控件87
4.3.4 示例——用对话框输入学生成绩88
4.4 列表框91
4.4.1 列表框的风格和消息91
4.4.2 列表框的基本操作93
4.4.3 示例——城市邮政编码95
4.5 组合框98
4.5.1 组合框的风格类型和消息98
4.5.2 组合框常见操作99
4.5.3 示例——城市邮政编码和区号100
4.6 进展条、滚动条和滑动条104
4.6.1 进展条104
4.6.2 滚动条107
4.6.3 滑动条109
4.6.4 示例——调整对话框背景颜色110
4.7 日期时间控件113
4.8 图像列表、列表和树控件117
4.8.1 图像列表控件117
4.8.2 列表控件118
4.8.3 树控件125
习题131
第5章 菜单、工具栏和状态栏132
5.1 文档应用程序框架132
5.1.1 文档应用程序的MFC类结构132
5.1.2 项目的文件组织133
5.2.1 更改应用程序菜单134
5.2 菜单134
5.2.2 使用键盘快捷键136
5.2.3 菜单的编程控制137
5.2.4 使用快捷菜单141
5.3 工具栏142
5.3.1 使用工具栏编辑器142
5.3.2 工具按钮和菜单项相结合144
5.3.3 多个工具栏的使用145
5.4 状态栏148
5.4.1 状态栏的定义148
5.4.2 状态栏的常用操作149
5.4.3 改变状态栏的风格150
习题151
6.1.1 主框架窗口和文档窗口152
第6章 框架窗口、文档和视图152
6.1 框架窗口152
6.1.2 窗口状态的改变153
6.1.3 窗口风格的设置154
6.1.4 改变窗口的大小和位置160
6.2 文档模板161
6.2.1 文档模板类161
6.2.2 文档模板字符串资源162
6.2.3 使用多个文档类型164
6.3 文档的读写167
6.3.1 MFC文档读写机制167
6.3.2 使用简单数组集合类172
6.3.3 建立可序列化的类175
6.3.4 文档序列化示例176
6.3.5 使用CFile类181
6.4 文档视图结构184
6.4.1 一般视图类的使用184
6.4.2 文档与视图的相互作用189
6.4.3 应用程序对象指针的互调191
6.4.4 切分窗口192
6.4.5 一档多视196
习题202
第7章 图形、文本和打印204
7.1 设备环境和简单数据类204
7.1.1 设备环境类204
7.1.2 坐标映射204
7.1.3 CPoint、CSize和CRect206
7.1.4 颜色和颜色对话框209
7.1.5 图形设备接口210
7.2 简单图形绘制211
7.2.1 画笔211
7.2.2 画刷213
7.2.3 绘图示例214
7.3 字体与文字处理216
7.3.1 字体和字体对话框216
7.3.2 常用文本输出函数218
7.3.3 文本格式化属性220
7.3.4 计算字符的几何尺寸221
7.3.5 文档内容显示及其字体改变222
7.4 位图、图标与光标224
7.4.1 使用图形编辑器225
7.4.2 位图226
7.4.3 图标229
7.4.4 光标232
7.5 打印与打印预览235
7.5.1 打印与打印预览机制235
7.5.2 打印与打印预览的设计236
7.5.3 完整的示例242
习题245
第8章 数据库编程246
8.1 数据库基本概念246
8.1.1 数据模型246
8.1.2 Visual C++对数据库的支持247
8.2 ODBC数据库编程248
8.2.1 MFC的ODBC编程过程248
8.2.2 ODBC数据表更新253
8.2.3 MFC的ODBC类255
8.3 数据库常用编程操作258
8.3.1 显示记录总数和当前记录号258
8.3.2 编辑记录260
8.3.3 字段操作263
8.3.4 多表处理267
8.4 数据库相关的ActiveX控件273
8.4.1 使用MSFlexGrid控件273
8.4.2 RemoteData和DBGrid控件276
8.5 使用ADO操作数据库279
习题286
第9章 高级应用287
9.1 多媒体287
9.1.1 图像处理287
9.1.2 使用媒体控制接口(MCI)292
9.1.3 使用MCIWnd窗口类298
9.1.4 使用OpenGL301
9.1.5 DirectX编程306
9.2 动态链接库312
9.2.1 DLL的概念312
9.2.2 动态链接库的创建313
9.2.3 动态链接库的访问315
9.3 ActiveX控件316
9.3.1 创建ActiveX控件317
9.3.2 测试和使用ActiveX控件323
9.4 多线程326
9.4.1 进程和线程326
9.4.2 线程的管理和操作327
9.4.3 线程通信328
9.4.4 线程同步331
9.5 网络应用333
9.5.1 概述334
9.5.2 Windows Sockets编程334
9.5.3 WinInet应用341
习题345
附录A Visual C++常用编程操作方法346
附录346
附录B 程序简单调试350
附录C C++基本知识点354
C.1 程序书写规范354
C.2 数据类型354
C.3 运算符和表达式358
C.4 基本语句361
C.5 函数363
C.6 指针和引用364
C.7 cout和cin366
C.8 预处理366
附录D 常用的C++库函数369