图书介绍
Visual C++高级编程技术与实例2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 宋晓宇,王永会编著 著
- 出版社: 北京:中国水利水电出版社
- ISBN:7508421485
- 出版时间:2006
- 标注页数:331页
- 文件大小:44MB
- 文件页数:343页
- 主题词:C语言-程序设计
PDF下载
下载说明
Visual C++高级编程技术与实例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言3
第1部分 Windows技术篇3
第1章 注册表(Registry)3
1.1 注册表文件的构成3
目录3
1.2 注册表的结构4
1.3 预定义的注册表根键5
1.4 常用的注册表键6
1.4.1 HKEY_LOCAL_MACHINE中的子树6
1.4.3 HKEY_USERS中的子树7
1.4.4 HKEY_CURRENT_USER中的子树7
1.4.2 HKEY_CLASSES_ROOT中的子树7
1.5 常用的注册表函数8
1.6 基于API函数的应用程序实例8
1.6.1 建立应用程序框架9
1.6.2 创建一个新键11
1.6.3 删除一个子键16
1.6.4 删除值项18
1.7 注册表类的设计与实现21
1.7.1 注册表类CRegistry的定义21
1.7.2 注册表类CRegistry的实现22
1.7.3 基于CRegistry类的应用程序实例——一键清空28
1.8 小结34
2.1.1 ActiveX技术历史35
2.1 ActiveX控件简介35
第2章 ActiveX控件的使用35
2.1.2 ActiveX控件36
2.1.3 ActiveX控件的作用37
2.2 ActiveX控件的使用方法37
2.3 应用程序与ActiveX控件39
2.3.1 在对话框程序中使用日期控件39
2.3.2 在单文档程序中使用DataGrid控件46
2.4 小结54
第3章 动态链接库55
3.1 动态链接库(DLL)简介55
3.1.1 动态链接库的概念55
3.1.2 动态链接库的优点56
3.1.3 DLL的文件组成58
3.2 简单DLL的开发59
3.3 DLL的使用61
3.3.1 函数调用约定62
3.3.2 函数名字修饰约定63
3.3.3 使用动态链接库64
3.4 MFC DLL的开发68
3.4.1 扩展MFC DLL68
3.4.2 测试MFC DLL73
3.4.3 常规MFC DLL75
3.5 小结77
4.1 ADO概述78
第4章 数据库高级编程技术78
4.2 ADO结构和对象79
4.2.1 ADO应用的结构79
4.2.2 ADO对象79
4.2.3 使用ADO开发数据库应用程序的方法81
4.3 使用ActiveX控件开发应用程序82
4.3.1 创建应用程序框架82
4.3.2 添加ADO数据控件83
4.3.3 添加DataGrid控件86
4.3.4 运行程序88
4.3.5 对数据的操作88
4.4.1 连接对象(Connection)89
4.4 ADO对象的属性和方法89
4.4.2 命令对象(Command)91
4.4.3 记录集对象(Recordset)93
4.4.4 字段对象(Field)98
4.5 使用ADO对象开发应用程序99
4.5.1 使用ADO对象的方法99
4.5.2 引入ADO动态链接库99
4.5.3 COM环境的初始化100
4.5.4 ADO对象中指针的使用方法101
4.5.5 与数据源连接102
4.5.6 执行命令与查询数据102
4.5.7 打开记录集105
4.5.8 遍历记录集106
4.5.9 访问记录集中的数据107
4.6 ADO对象封装类的设计与实现108
4.6.1 CADOConnection类的设计与实现108
4.6.2 CADORecordset类的设计与实现112
4.7 基于封装类的数据库应用程序实例117
4.7.1 数据库设计117
4.7.2 创建应用程序框架118
4.7.3 应用程序界面设计119
4.7.4 添加支持文件和数据成员120
4.7.5 成员函数的实现121
4.8 小结128
4.7.6 应用程序的运行结果128
第5章 多线程编程129
5.1 问题的提出129
5.1.1 单线程程序的不足129
5.1.2 问题的解决方案130
5.2 多线程编程准备知识131
5.2.1 进程和线程的基本概念131
5.2.2 Win32 API对多线程编程的支持132
5.2.3 MFC对多线程编程的支持134
5.3 用MFC开发多线程应用程序的实例136
5.3.1 概述136
5.3.2 多线程程序的编写137
5.4.1 线程间通信141
5.4 深入多线程编程141
5.3.3 辅助线程程序的说明141
5.3.4 存在的问题141
5.4.2 线程的同步144
5.5 小结155
第6章 WinSock网络编程技术156
6.1 网络通信概述156
6.2 WinSock和MFC158
6.2.1 WinSock环境的初始化158
6.2.2 创建一个连接158
6.2.3 打开连接159
6.2.4 发送和接收消息160
6.2.6 Socket事件162
6.2.5 关闭连接162
6.2.7 事件激发的控制163
6.2.8 检测错误164
6.2.9 获取Socket信息164
6.2.10 Socket和I/O串行化167
6.3 基于WinSock的应用程序实例167
6.3.1 建立应用程序框架168
6.3.2 窗口布局和启动功能168
6.3.3 CAsyncSocket类的继承170
6.3.4 连接应用程序172
6.3.5 发送和接收175
6.3.6 终止连接177
6.4 小结179
7.1 多媒体编程基础知识180
7.1.1 数字化波形音频180
7.1.2 MIDI180
第7章 多媒体编程180
7.1.3 CD音频181
7.1.4 图像181
7.1.5 数字视频181
7.2 MCI编程的基本知识181
7.2.1 MCI简介181
7.2.3 MCI的基本操作182
7.2.4 MCI命令接口函数182
7.2.2 MCI设备类型182
7.3 基于MCI的数字视频编程184
7.3.1 可重用类CDigitalVideo的设计184
7.3.2 可重用类CDigitalVideo的实现185
7.3.3 基于CDigitalVideo类的数字视频播放器实例198
7.4 基于MCI的波形音频编程210
7.4.1 可重用类CWave的设计210
7.4.2 可重用类CWave的实现211
7.4.3 基于CWave类的波形音频播放器实例218
7.5 基于MCI的CD音频编程224
7.5.1 CD音频播放类的设计与实现225
7.5.2 基于CComDisc类的CD播放器实例236
7.6 小结242
第8章 组件技术基础245
8.1 组件技术概述245
8.1.1 COM及其相关概念245
第2部分 组件技术篇245
8.1.2 组件技术的优点246
8.2 C++与COM247
8.2.1 C++类的重用——C++对象的生成247
8.2.2 动态链接库形式的重用——C++对象打包进DLL250
8.2.3 C++抽象基类——完美的重用说明书253
8.2.4 DLL标准化——由COM库管理C++对象257
8.2.5 真正的COM组件——C++对象到COM对象265
8.3.1 客户/服务器模型276
8.3 COM应用模型276
8.3.2 进程内组件和进程外组件277
8.3.3 COM库277
8.4 用VC开发COM组件279
8.4.1 使用MFC开发COM组件279
8.4.2 使用ATL开发COM组件281
8.4.3 COM组件的使用285
8.5 小结287
第9章 ActiveX控件的开发288
9.1 ActiveX控件基础知识288
9.1.1 OOP、OLE、COM与ActiveX288
9.1.2 自动化(Automation)289
9.1.3 结构化存储和永久对象291
9.1.4 可连接对象291
9.2 ActiveX控件的基本要求292
9.3 开发工具简介293
9.3.1 MFC对ActiveX控件的支持293
9.3.2 ATL对ActiveX控件的支持293
9.4 使用MFC开发ActiveX控件294
9.5 ActiveX控件的测试301
9.6 使用ATL开发ActiveX控件303
9.7 小结311
10.1.1 分布式COM(DCOM)312
10.1 从COM到COM+312
第10章 COM+技术312
10.1.2 微软事务服务器(MTS)313
10.1.3 Windows DNA与COM+313
10.2 COM+基本结构314
10.3 COM+应用开发315
10.3.1 简单的COM+组件315
10.3.2 安装COM+组件319
10.3.3 测试COM+组件322
10.3.4 使用数据库的COM+组件326
10.4 小结329
附录 本书光盘说明330
热门推荐
- 1371075.html
- 2335712.html
- 2170040.html
- 1990536.html
- 3787764.html
- 284956.html
- 402148.html
- 3545679.html
- 2372722.html
- 1121304.html
- http://www.ickdjs.cc/book_2988173.html
- http://www.ickdjs.cc/book_2614666.html
- http://www.ickdjs.cc/book_2674720.html
- http://www.ickdjs.cc/book_1673434.html
- http://www.ickdjs.cc/book_3027796.html
- http://www.ickdjs.cc/book_2527249.html
- http://www.ickdjs.cc/book_458026.html
- http://www.ickdjs.cc/book_1336349.html
- http://www.ickdjs.cc/book_935137.html
- http://www.ickdjs.cc/book_2848579.html