图书介绍
最新Visual C++6.0程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载
![最新Visual C++6.0程序设计教程](https://www.shukui.net/cover/47/31402939.jpg)
- 李松等编著 著
- 出版社: 北京:冶金工业出版社
- ISBN:7502427627
- 出版时间:2001
- 标注页数:414页
- 文件大小:19MB
- 文件页数:417页
- 主题词:C语言(学科: 程序设计) C语言 程序设计
PDF下载
下载说明
最新Visual C++6.0程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 Visual C++概述1
1.1 Visual C++ 6.0的特点1
1.2 Visual C++ 6.0的配置要求2
1.3 Visual C++ 6.0的主窗口2
1.4 Visual C++ 6.0的菜单栏3
1.4.1 File菜单3
1.4.2 Edit菜单6
1.4.3 View菜单9
1.4.4 Insert菜单11
1.4.5 Project菜单13
1.4.6 Build菜单14
1.4.7 Tools菜单16
1.4.8 Window菜单17
1.4.9 Help菜单18
1.5 项目工作区19
习题一20
第二章 C++语言基础21
2.1 例程分析21
2.2 标识符21
2.3 数据类型22
2.3.1 基本数据类型22
2.3.2 自定义数据类型23
2.3.3 数据类型转换25
2.4 数组、字符串和指针26
2.4.1 数组26
2.4.2 字符串27
2.4.3 指针27
2.5 运算符28
2.5.1 算术运算符28
2.5.2 关系运算符28
2.5.4 位运算符29
2.5.3 逻辑运算符29
2.5.5 逗号表达式30
2.5.6 sizeof运算符30
2.6 控制语句31
2.6.1 表达式语句、空语句和块语句31
2.6.2 选择语句31
2.6.3 循环语句33
2.6.4 转移语句34
2.7 函数36
2.8 类和对象36
2.8.1 类的定义37
2.8.2 对象的定义38
2.8.3 内联成员函数39
2.8.4 结构和类39
2.8.5 this指针40
2.8.6 构造函数和析构函数41
2.8.7 静态成员42
2.8.8 友元42
2.8.9 转换函数43
2.9 继承44
2.9.1 单一继承44
2.9.2 保护成员46
2.9.3 多重继承46
2.9.4 初始化基类成员47
2.10 多态性和虚函数48
2.10.1 虚函数48
2.10.2 纯虚函数49
2.11 重载51
2.11.1 函数重载51
2.11.2 运算符重载52
习题二53
3.1.2 应用程序框架类54
3.1.1 CObject类54
3.1 MFC概述54
第三章 用MFC编写Windows程序54
3.1.3 图形处理类55
3.1.4 文件服务类55
3.1.5 调试和异常处理类55
3.1.6 OLE类56
3.1.7 数据库类56
3.2 用MFCAppWizard创建应用程序56
3.2.1 建立程序框架56
3.2.2 在窗口输入信息61
3.3 程序分析62
3.3.1 Visual C++程序的组成62
3.3.2 应用程序对象分析62
3.3.3 主窗口对象分析66
3.3.4 视图对象分析68
3.3.5 文档对象分析72
习题三74
第四章 消息与输入75
4.1 消息概述75
4.1.1 标准Windows消息75
4.1.2 控件通知与命令消息78
4.2 发送和接收信息79
4.3 键盘输入80
4.3.1 建立键盘输入存储区80
4.3.2 读取键盘输入81
4.3.3 记录并显示输入字符82
4.3.4 在磁盘中存取文本83
4.4 鼠标输入88
4.4.1 记录鼠标单击位置88
4.4.2 读取鼠标输入89
4.4.3 在新的位置显示文本90
4.5.1 创建光标93
4.5 使用光标93
4.5.2 显示光标94
4.5.3 移动光标95
习题四100
第五章 菜单、工具栏与状态栏101
5.1 菜单的使用101
5.1.1 增加菜单选项101
5.1.2 为新的菜单项建立处理函数102
5.1.3 建立新菜单104
5.1.4 添加子菜单105
5.1.5 增加快捷键和加速键105
5.2 工具栏和状态栏106
5.2.1 添加工具栏按钮107
5.2.2 增加状态栏提示108
习题五112
6.1 建立对话框113
第六章 对话框113
6.2 使用静态文本框114
6.2.1 使用静态文本框114
6.2.2 使用编辑框115
6.2.3 使用按钮115
6.3 使用对话框115
6.3.1 建立对话框类116
6.3.2 显示对话框117
6.3.3 把事件和变量连接到对话框控件118
6.3.4 引用编辑框的文本并显示120
习题六127
第七章 常用控件128
7.1 基于对话框的程序128
7.2 单选框和复选框129
7.2.1 增加单先框130
7.2.2 对齐控件130
7.2.3 增加复选框并对齐131
7.2.4 使用组框132
7.2.5 向复选框和编辑框增加成员变量133
7.2.6 为单选框编写处理函数134
7.2.7 为复选框编写处理函数135
7.3 列表框141
7.3.1 增加列表框141
7.3.2 为列表框增加成员变量142
7.3.3 初始化列表框142
7.3.4 确定列表框中被选中的选项143
7.3.5 增删列表框中的选项144
7.4 下拉列表框148
7.4.1 使用下拉列表框149
7.4.2 初始化下拉列表框149
7.4.3 确定用户的选择150
习题七153
8.1.1 设置画图标志154
8.1.2 建立菜单154
8.1 建立用户界面154
第八章 绘图154
8.1.3 增加工具栏按钮155
8.1.4 根据用户选择设置画图标志155
8.1.5 在菜单中显示复选标记156
8.2 绘制直线、长方形和圆形157
8.2.1 处理鼠标事件157
8.2.2 绘制直线158
8.2.3 绘制长方形159
8.2.4 绘制圆形160
8.2.5 在拖放鼠标时显示图形161
8.2.6 改变鼠标形状163
8.3 重绘视图164
8.3.1 创建新类存放图形坐标165
8.3.2 在文档类中提供存取图形数据的方法166
8.3.4 编写OnDraw函数重绘视图167
8.3.3 存放图形坐标167
8.4 文档处理168
8.4.1 初始化文档168
8.4.2 串行化处理169
8.4.3 设置修改标记170
习题八177
第九章 数据库编程178
9.1 开放式数据库连接(ODBC)178
9.1.1 ODBC API有关概念178
9.1.2 创建ODBC应用程序179
9.1.3 编程实例181
9.2 MFC ODBC数据库类182
9.2.1 CDatabase类182
9.2.2 CRecordset类183
9.2.3 CRecordView类183
9.2.4 应用实例184
9.3 MFC DAO数据库类192
9.4 OLE DB编程195
9.4.1 创建OLE DB数据使用者应用程序196
9.4.2 扩展的OLE DB错误处理199
9.5 使用ActiveX数据对象(ADO)编程199
习题九204
第十章 多媒体编程205
10.1 MCI简介205
10.2 MCI基本操作206
10.2.1 基于消息命令打开MCI设备206
10.2.2 基于字符串打开MCI设备208
10.2.3 播放MCI设备208
10.2.4 关闭MCI设备209
10.3 MCI函数209
10.3.1 使用消息命令接口的MCI函数209
10.3.2 使用字符串接口的MCI函数210
10.4.1 系统命令211
10.4.2 请求命令211
10.4 MCI命令参考211
10.4.3 基本命令212
10.4.4 扩展命令212
10.5 MCI编程范例212
10.6 低层音频编程219
10.6.1 声音采集、回放模式分析219
10.6.2 低层音频服务及重要的数据结构220
10.6.3 使用低层函数采集、回放声音的方法221
10.6.4 具体实现222
10.7 视频编程230
10.7.1 图像采集、播放模式分析230
10.7.2 视频应用中重要数据结构及回调函数注册说明231
10.7.3 视频信息采集、显示的具体实现232
10.7.4 编程范例235
10.8 CD播放器239
习题十254
第十一章 网络编程255
11.1 Windows Sockets规范简介255
11.2 套接口255
11.2.1 Bekeley套接口255
11.2.2 基本概念255
11.2.3 客户机/服务器模型256
11.2.4 带外数据256
11.2.5 广播257
11.3 字节顺序257
11.4 套接口属性选项258
11.5 套接口和WinSock网络编程原理259
11.5.1 套接口编程原理259
11.5.2 Windows Sockets编程原理260
11.6 网络通信编程实例260
11.6.1 MFC的类260
11.6.2 建立网络通信的Socket连接262
11.6.3 Windows Sockets与Unix套接口编程实例265
11.6.4 另一个精巧的应用程序实例272
11.7 视频会议系统(GUT)294
11.8 Internet应用351
11.8.1 Asynchronous Moinkers351
11.8.2 WinInet352
11.9 ActiveX控件354
11.9.1 确定ActiveX控件如何显示和绘制354
11.9.2 确定ActiveX控件的属性354
11.9.3 确定ActiveX控件的事件355
11.9.4 确定ActiveX控件的方法355
11.9.5 确定ActiveX控件的属性持久性356
11.9.6 注册ActiveX控件356
11.10 建立Web浏览器356
11.10.1 使用Microsoft Web浏览器控件356
11.10.2 实现Web浏览器358
11.11 浏览网页的HTML代码358
习题十一364
第十二章 综合实例365
12.1 系统集成365
12.2 会议管理366
12.3 网络通信机制371
12.3.1 面向非连接的例程(使用UDP通信协议)371
12.3.2 面向连接的例程(使用TCP通信协议)372
12.4 共享白板操作模块374
12.4.1 数据结构的定义374
12.4.2 操作处理模块375
12.4.3 打包与解包模块376
12.5 视频音频模块378
12.5.1 服务器端程序378
12.5.2 客户端程序381
12.5.3 数据广播389
附录A 错误代码393
附录B Windows Sockets 2扩展库函数简要参考395