图书介绍
Visual C++ 6.0完全自学手册2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 孔鹏等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111205820
- 出版时间:2007
- 标注页数:564页
- 文件大小:69MB
- 文件页数:579页
- 主题词:C语言-程序设计-手册
PDF下载
下载说明
Visual C++ 6.0完全自学手册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言1
第1章 Visual C++入门1
丛书序1
1.1.3 Visual C++开发环境的安装2
1.1.2 Visual C++的主要优点2
1.1 Visual C++ 6.0简介2
1.1.1 Visual C++概述2
1.2.1 创建应用程序5
1.2 第一个应用程序5
1.2.2 编译、连接、运行6
1.3.1 主窗口布局7
1.3 集成开发环境简介7
1.2.3 例程分析7
1.3.2 ClassView选项卡8
1.3.4 FileView选项卡9
1.3.3 ResourceView选项卡9
1.3.7 类向导10
1.3.6 菜单栏和工具栏10
1.3.5 编辑区10
1.4 程序调试11
1.3.8 调试与输出窗口11
1.4.2 例程分析12
1.4.1 创建调试例程12
1.4.3 添加测试代码13
1.4.4 进入调试状态14
1.4.7 Memory窗口15
1.4.6 Call Stack窗口15
1.4.5 Watch窗口15
1.4.9 Registers窗口16
1.4.8 Variables窗口16
1.5 本章小结17
1.4.10 Disassembly窗口17
第2章 Visual C++语言19
2.1.2 例程分析20
2.1.1 创建例程20
2.1 搭建学习环境20
2.1.3 文件E0201.cpp21
2.2.1 标识符与保留字22
2.2 基础知识22
2.1.4 修改代码22
2.2.2 常量与变量23
2.2.3 基本数据类型24
2.2.4 派生数据类型25
2.2.5 字符串类型27
2.3.2 关系运算符28
2.3.1 算术运算符28
2.3 基本运算符28
2.3.5 特殊运算符29
2.3.4 按位运算符29
2.3.3 逻辑运算符29
2.4.1 sizeof运算符30
2.4 sizeof、new delete运算符30
2.4.2 new与delete运算符31
2.5.1 if语句32
2.5 控制结构32
2.5.4 while语句33
2.5.3 goto语句33
2.5.2 switch语句33
2.5.5 for语句34
2.6.1 概述35
2.6 函数35
2.5.6 break和continue语句35
2.6.3 模板函数36
2.6.2 内联函数36
2.6.4 重载函数37
2.6.5 函数参数的默认值38
2.6.7 指向函数的指针39
2.6.6 不定参数函数39
2.7.1 概述40
2.7 类与对象40
2.7.3 类的继承41
2.7.2 类的封装41
2.7.4 构造函数与析构函数42
2.8.1 注释43
2.8 注释与预处理43
2.8.4 条件编译指令44
2.8.3 宏定义44
2.8.2 嵌入指令44
2.9 异常处理45
2.10 本章小结47
第3章 窗口与对话框49
3.1.2 窗口例程50
3.1.1 概述50
3.1 窗口50
3.2.1 应用程序类51
3 2 应用程序框架类51
3.2.2 框架窗口类52
3.2.3 文档类54
3.2.4 视图类55
3.3.2 设置数据库支持56
3.3.1 设置应用程序类型56
3.3 应用程序向导56
3.3.3 设置复合文档支持57
3.3.4 设置用户界面功能58
3.3.5 设置工程样式与MFC类库59
3.4.1 去掉开始子窗口60
3.4 窗口高级应用60
3.3.6 设置生成的类60
3.4.2 自定义窗口样式61
3.4.3 创建不规则形状窗口62
3.4.4 创建拆分窗口63
3.5.2 例程分析65
3.5.1 对话框例程65
3.5 对话框65
3.6.1 修改对话框模板68
3.6 对话框模板编辑器68
3.6.3 控件的修改69
3.6.2 控件的添加与删除69
3.6.5 测试对话框模板70
3.6.4 设置控件的Tab顺序值70
3.7.1 概述71
3.7 消息对话框71
3.7.2 消息对话框样式72
3.8.2 非模态对话框73
3.8.1 模态对话框73
3.7.3 消息对话框返回值73
3.8 模态对话框与非模态对话框73
3.8.3 综合例程74
3.9.1 文件对话框77
3.9 公用对话框77
3.9.2 “字体”对话框78
3.9.4 “页面设置”对话框79
3.9.3 “颜色”对话框79
3.9.5 “打印”对话框80
3.9.6 “查找替换”对话框81
3.10 本章小结82
第4章 控件83
4.1.2 控件列表84
4.1.1 概述84
4.1 控件简介84
4.1.3 控件例程85
4.2.3 添加控件例程86
4.2.2 手动添加控件86
4.2 创建控件86
4.2.1 利用对话框模板编辑器86
4.3.1 概述87
4.3 标签、文本框和按钮87
4.3.2 综合例程88
4.3.3 改变标签的颜色89
4.3.4 限制文本框中的字符输入90
4.3.5 图标按钮与位图按钮92
4.4.1 概述93
4.4 选项组、复选框和单选按钮93
4.4.3 综合例程94
4.4.2 控件组合使用94
4.5.2 综合例程96
4.5.1 概述96
4.5 列表、列表框和下拉列表框96
4.5.3 删除列表中的多条记录99
4.5.4 列表框添加位图背景100
4.6.2 综合例程102
4.6.1 概述102
4.6 树控件102
4.6.3 构建系统目录树104
4.7.1 概述105
4.7 选项卡控件105
4.7.2 综合例程106
4.8.1 概述108
4.8 微调按钮、滑块和进度条108
4.7.3 例程分析108
4.8.2 综合例程109
4.9 本章小结110
第5章 菜单、工具栏与状态栏111
5.1.2 菜单的构成112
5.1.1 菜单简介112
5.1 菜单112
5.2.2 菜单编辑器113
5.2.1 创建例程113
5.1.3 菜单的实现过程113
5.2 普通菜单113
5.2.3 定制菜单114
5.2.4 定制快捷键与说明信息115
5.2.6 添加消息响应函数116
5.2.5 定制对话框模板116
5.2.7 测试例程118
5.3.2 创建例程并定制浮动菜单119
5.3.1 浮动菜单的实现过程119
5.3 浮动菜单119
5.3.3 添加载入和显示代码120
5.4 图形化菜单121
5.3.4 完善并测试121
5.4.3 综合例程122
5.4.2 将文本替换成图形122
5.4.1 添加菜单命令图标122
5.5.2 工具栏的实现124
5.5.1 工具栏简介124
5.5 工具栏124
5.5.3 为工具栏添加控件126
5.5.4 为工具栏添加下拉箭头按钮128
5.6.2 状态栏的实现130
5.6.1 状态栏简介130
5.6 状态栏130
5.7 本章小结131
第6章 消息133
6.1.3 消息类型134
6.1.2 消息机制134
6.1 Windows消息134
6.1.1 消息概述134
6.2.2 消息映射135
6.2.1 消息响应135
6.2 消息处理135
6.2.4 添加消息响应函数136
6.2.3 消息响应函数136
6.3.1 键盘消息139
6.3 标准消息139
6.3.2 鼠标消息140
6.3.3 窗口消息141
6.3.4 定时消息143
6.4 命令消息144
6.5 通知消息145
6.6.1 自定义消息的基本步骤146
6.6 自定义消息146
6.6.3 自定义消息例程147
6.6.2 消息传递147
6.7 本章小结149
第7章 文本、图形与打印151
7.1.3 设备环境类152
7.1.2 例程及分析152
7.1 Windows图形系统152
7.1.1 概述152
7.2.1 使用TextOut显示文本154
7.1 文本函数154
7.2.2 使用DrawText显示指定格式文本155
7.2.3 使用ExtTextOut显示字符串156
7.3.1 对齐方式157
7.3 文本属性157
7.2.4 使用TabbedTextOut显示字符串157
7.3.2 字符间距158
7.3.4 文本颜色159
7.3.3 背景模式159
7.3.5 背景颜色160
7.3.6 字符属性161
7.4.1 使用库存字体162
7.4 字体162
7.4.2 使用CreateFont创建字体163
7.4.3 使用CreateFontIndirect创建字体164
7.5 绘图函数165
7.5.1 点线函数166
7.5.2 形状函数167
7.5.3 填充函数169
7.5.4 位图函数170
7.6 画笔与画刷172
7.6.2 自定义画笔173
7.6.1 使用库存画笔与画刷173
7.6.3 自定义画刷175
7.7.1 设备坐标与逻辑坐标176
7.7 坐标系统176
7.7.2 映像模式177
7.7.3 视口与逻辑窗口178
7.7.4 MM_ANISOTROPIC映像模式179
7.7.5 MM_ISOTROPIC映像模式180
7.8.1 CPrintInfo类:实现了打印及打印预览的功能181
7.8 打印181
7.8.2 CPageSetupDialog类:实现打印页面设置182
7.8.3 打印实现183
7.9 本章小结185
第8章 文件操作187
8.1.2 文件的打开和关闭188
8.1.1 文件概述188
8.1 C++文件188
8.1.3 文件的读写189
8.1.4 文件的定位191
8.2.1 文件的打开和关闭192
8.2 CFile类192
8.2.2 文件的读写193
8.2.3 文件的定位195
8.2.4 文件的状态信息196
8.2.5 文件异常操作197
8.3.2 自动实现串行化198
8.3.1 串行化概述198
8.3 串行化198
8.3.3 手动实现串行化200
8.4.1 CArchive对象202
8.4 CArchive类202
8.4.2 读写操作过程203
8.4.3 对象状态204
8.4.4 读写操作函数205
8.4.5 应用例程206
8.5.1 使用临时文件208
8.5 文件的相关操作208
8.5.2 文件的查找209
8.5.3 文件的复制与删除210
8.5.4 文件删除到回收站211
8.5.5 操作INI文件213
8.6 本章小结214
第9章 数据库访问概述215
9.1.2 数据库技术的发展216
9.1.1 数据库简介216
9.1 数据库概述216
9.1.4 数据库分类217
9.1.3 数据库系统结构217
9.2.1 关系模型219
9.2 关系数据库219
9.2.3 关系的完整性220
9.2.2 关系的操作220
9.2.4 数据库对象221
9.2.5 规范化设计222
9.3.1 SQL概述223
9.3 结构化查询语言223
9.3.2 数据定义语言224
9.3.3 数据查询语言227
9.3.4 数据操纵语言228
9.3.5 数据控制语言229
9.4.3 MFC ODBC230
9.4.2 ODBC API230
9.4 数据库访问技术230
9.4.1 概述230
9.4.6 ADO231
9.4.5 OLE DB231
9.4.4 DAO231
9.5.2 添加数据库连接232
9.5.1 创建数据库工程232
9.5 数据库工程232
9.5.3 使用数据库工程234
9.5.4 查询工具栏236
9.6.2 创建数据库237
9.6.1 Access简介237
9.6 Access数据库237
9.6.3 添加、修改和删除表238
9.6.4 为表建立关系240
9.6.5 添加、修改和删除记录241
9.6.7 压缩Access数据库242
9.6.6 查询操作242
9.7 本章小结243
第10章 ODBC编程245
10.1.2 ODBC数据源管理器246
10.1.1 ODBC概述246
10.1 ODBC基础246
10.1.3 配置用户DSN247
10.1.4 配置系统DSN248
10.1.5 配置文件DSN249
10.1.6 使用游标250
10.2.2 ODBC API例程251
10.2.1 ODBC API概述251
10.2 使用ODBC API编程251
10.2.3 ODBC API编程步骤254
10.3 使用MFC ODBC编程262
10.3.1 MFC ODBC例程262
10.3.2 例程分析264
10.3.3 MFC ODBC类267
10.3.4 添加和删除记录271
10.4 本章小结273
第11章 DAO编程275
11.2.1 创建Access数据库276
11.2 MFC DAO例程276
11.1 DAO简介276
11.2.2 创建应用程序框架277
11.2.3 定制数据库类278
11.2.4 添加CE1101Set对象279
11.2.5 访问数据库280
11.3 MFC DAO类281
11.2.6 例程分析281
11.3.2 CDaoDatabase:数据库类282
11.3.1 CDaoWorkspace:工作区类282
11.3.3 CDaoTableDef:表定义类285
11.3.4 CDaoQueryDef:查询定义类286
11.3.5 CDaoRecordset:记录集类287
11.3.6 CDaoRecordView:记录视图类288
11.4.1 创建应用程序289
11.4 使用MFC DAO编程289
11.3.7 CDaoException:异常类289
11.4.2 查询记录290
11.4.4 修改记录291
11.4.3 添加记录291
11.5 本章小结292
11.4.6 统计记录292
11.4.5 删除记录292
第12章 OLE DB编程293
12.1.2 OLE DB框架模型294
12.1.1 OLE DB简介294
12.1 OLE DB概述294
12.2.1 对象模型295
12.2 OLE DB对象模型295
12.2.2 对象的属性296
12.2.3 属性结构和枚举类型297
12.2.5 枚举器299
12.2.4 设置和获取属性值299
12.2.6 访问器301
12.2.7 数据源302
12.2.8 行集303
12.2.9 会话307
12.2.10 命令308
12.2.11 事务309
12.2.12 错误311
12.3.2 列举枚举器和数据源314
12.3.1 OLE DB API编程步骤314
12.3 OLE DB API编程314
12.3.3 创建数据源317
12.4.1 MFC OLE DB编程318
12.4 OLE DB高级编程318
12.5.1 OLE DB消费者模板框架320
12.5 OLE DB消费者模板320
12.4.2 OLE DB模板320
12.5.3 行集和绑定支持321
12.5.2 通用数据源支持321
12.5.6 创建OLE DB消费者322
12.5.5 用户记录322
12.5.4 表和命令支持322
12.6.2 创建OLE DB提供者325
12.6.1 OLE DB提供者模板框架325
12.6 OLE DB提供者模板325
12.6.3 例程分析326
12.6.4 测试OLE DB提供者327
12.7 本章小结328
第13章 ADO编程329
13.2 使用ActiveX控件330
13.1.2 使用ADO的方法330
13.1 ADO概述330
13.1.1 ADO简介330
13.2.2 数据绑定例程331
13.2.1 数据绑定技术331
13.2.3 ADO数据控件333
13.2.4 ADO数据绑定控件334
13.3.2 连接对象340
13.3.1 ADO对象模型340
13.3 ADO对象340
13.3.3 命令对象343
13.3.4 记录集对象344
13.3.5 字段对象347
13.3.7 参数对象349
13.3.6 属性对象349
13.3.8 错误对象350
13.4.1 使用ADO对象的方法351
13.4 使用ADO对象351
13.4.3 创建ADO应用程序框架353
13.4.2 使用ADO对象的编程步骤353
13.4.4 初始化与释放COM环境354
13.4.6 释放ADO对象355
13.4.5 定义ADO对象355
13.4.7 检索记录356
13.4.8 编辑记录357
13.4.9 数据绑定359
13.5 本章小结361
第14章 动态链接库363
14.1.2 DLL特点364
14.1.1 DLL概述364
14.1 DLL基础364
14.1.3 DLL工作原理365
14.2.1 Win32 DLL例程366
14.2 DLL基本框架366
14.1.4 DLL类型366
14.2.2 DllMain函数368
14.2.3 MFC DLL例程369
14.2.4 MFC DLL类型370
14.3.1 查看导出信息372
14.3 DLL导出函数372
14.3.2 使用DEF文件导出函数373
14.3.3 使用_declspec(dllexport)关键字导出函数375
14.3.4 使用AFX_EXT_CLASS宏导出类376
14.4.1 从DLL中导出数据377
14.4 DLL中的数据和资源377
14.4.2 DLL中的资源378
14.5.1 隐式链接379
14.5 DLL的使用379
14.5.2 显式链接380
14.5.3 使用DLL资源382
14.6.1 创建工作空间384
14.6 DLL的调试384
14.6.2 从外部程序调试DLL386
14.7 本章小结387
14.6.3 调用外部程序调试DLL387
第15章 多媒体编程389
15.1.2 音频媒体390
15.1.1 图像媒体390
15.1 概述390
15.1.4 多媒体资源391
15.1.3 视频媒体391
15.2.1 BMP文件结构393
15.2 图像编程393
15.2.2 BMP文件读写394
15.2.3 BMP文件显示399
15.2.4 JPEG/GIF文件显示401
15.3.1 播放WAVE资源405
15.3 音频编程405
15.3.3 MCI控制播放407
15.3.2 播放WAVE文件407
15.3.4 音量控制411
15.4.1 MCIWnd控制播放416
15.4 视频编程416
15.4.2 播放Flash文件417
15.5 本章小结419
第16章 多线程编程421
16.1.2 线程的类型422
16.1.1 进程和线程422
16.1 多线程概述422
16.2.1 创建应用程序框架423
16.2 线程例程423
16.2.3 例程分析424
16.2.2 添加线程424
16.3.1 CWinThread类425
16.3 线程的使用425
16.3.2 启用线程426
16.3.3 用户界面线程427
16.3.4 工作者线程431
16.4.1 正常终止433
16.4 线程的终止433
16.4.3 线程的退出码434
16.4.2 异常终止434
16.5.1 通信机制435
16.5 线程的通信435
16.5.2 用户界面线程通信436
16.5.3 工作者线程通信438
16.6.1 同步对象439
16.6 线程的同步439
16.6.2 同步访问对象441
16.6.3 使用信号量对象443
16.6.4 使用临界区对象444
16.6.5 使用互斥量对象446
16.6.6 使用事件对象447
16.7 本章小结450
第17章 网络通信451
17.1.1 OSI参考模型452
17.1 网络基础452
17.1.2 TCP/IP模型453
17.1.3 TCP/IP基本概念454
17.1.5 数据包格式455
17.1.4 数据包的封装455
17.2.1 套接字457
17.2 Winsock API编程457
17.2.3 Winsock编程模型458
17.2.2 Winsock的启动和终止458
17.2.4 Winsock I/O模型462
17.2.5 基于Winsock的聊天室463
17.3.1 CAsyncSocket类470
17.3 MFC Sockets编程470
17.3.3 CSocket类及其编程模型472
17.3.2 CAsyncSocket编程模型472
17.3.4 基于CSocket的聊天室473
17.4.1 获取主机名和IP地址481
17.4 本网络应用481
17.4.2 获取网卡的MAC地址482
17.4.3 获取安装的协议484
17.5 本章小结487
第18章 ActiveX控件489
18.1.2 属性、方法和事件490
18.1.1 ActiveX控件490
18.1 ActiveX控件概述490
18.1.3 基本组件491
18.2.1 创建控件工程492
18.2 开发MFC ActiveX控件492
18.2.2 控件工程框架494
18.2.3 添加库存属性495
18.2.4 添加用户定义属性496
18.2.5 添加属性页499
18.2.6 添加方法500
18.2.7 添加事件501
18.2.9 绘制控件502
18.2.8 持久性502
18.3.1 ActiveX控件测试容器503
18.3 测试ActiveX控件503
18.3.2 在HTML中测试504
18.3.3 编写控件容器程序505
18.4.1 创建控件工程506
18.4 开发ATL ActiveX控件506
18.4.2 控件注册508
18.4.3 添加用户定义属性509
18.4.4 添加属性页512
18.4.5 添加方法515
18.4.6 添加事件516
18.4.7 持久性518
18.4.8 绘制控件518
18.5 本章小结519
第19章 注册表、外壳扩展与帮助521
19.1 注册表522
19.1.1 概述522
19.1.2 注册表API522
19.1.3 注册表API例程527
19.1.4 CRegKey类529
19.1.5 CRegKey例程531
19.2.2 上下文菜单扩展532
19.2 外壳扩展532
19.2.1 概述532
19.2.3 支持IShellExtInit接口534
19.2.4 支持IContextMenu接口536
19.2.5 添加文件复制功能539
19.2.6 添加组件注册功能542
19.2.7 注册上下文菜单扩展545
19.3 帮助547
19.3.1 HLP帮助的制作547
19.3.2 HLP帮助的启动548
19.3.3 CHM帮助的制作549
19.3.4 CHM帮助的启动550
19.4 本章小结551
附录A ASCII码对应表553
附录B MFC类库中的消息映射函数555
附录C 本书涉及到的例程561
热门推荐
- 3896384.html
- 68320.html
- 2493637.html
- 1843540.html
- 2529278.html
- 1595265.html
- 215000.html
- 2032482.html
- 969764.html
- 2289955.html
- http://www.ickdjs.cc/book_315559.html
- http://www.ickdjs.cc/book_3375219.html
- http://www.ickdjs.cc/book_3265811.html
- http://www.ickdjs.cc/book_466301.html
- http://www.ickdjs.cc/book_1974420.html
- http://www.ickdjs.cc/book_1019517.html
- http://www.ickdjs.cc/book_3469570.html
- http://www.ickdjs.cc/book_2745745.html
- http://www.ickdjs.cc/book_3731734.html
- http://www.ickdjs.cc/book_2195382.html