图书介绍
Visual C++.NET深入编程与实例剖析pdf电子书版本下载
- 陈坚主编 著
- 出版社: 西安:西安电子科技大学出版社
- ISBN:7560611028
- 出版时间:2002
- 标注页数:319页
- 文件大小:41MB
- 文件页数:329页
- 主题词:
PDF下载
下载说明
Visual C++.NET深入编程与实例剖析PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 Visual C++和基本类库 1
1.1 MFC框架、文档和视图结构 1
1.2 MFC编程工具及其相互关系 2
1.2.1 AppWizard 3
1.2.2 AppStudio 3
1.2.3 ClassWizard 4
1.2.4 MFC应用程序开发过程 4
1.3 MFC应用程序调试技术 4
1.3.1 Visual C++内置的调试器 5
1.3.2 TRACE宏 5
1.3.3 ASSERT宏 6
1.3.4 VERIFY宏 6
1.3.5 消息框 7
1.4 MFC类库层次结构 7
1.4.1 基类 8
1.4.2 应用体系结构类 8
1.4.3 窗口、对话框和控件类 11
1.4.4 绘图打印类 13
1.4.5 简单数据类型类 14
1.4.6 集合类 15
1.4.7 文件和数据库类 16
1.4.8 Internet和网络类 17
1.4.9 OLE类 18
1.4.10 调试和异常类 20
第二章 Windows通用控件 22
2.1 通用控件概述 22
2.2 动画控件和进度控件 23
2.2.1 动画控件 23
2.2.2 进度控件 24
2.2.3 应用实例 25
2.3 选项卡控件和属性对话框 28
2.3.1 选项卡控件 28
2.3.2 属性对话框 28
2.3.3 应用实例 29
2.4 图像列表和列表控件 33
2.4.1 图像列表 33
2.4.2 列表控件 33
2.4.3 应用实例 34
2.5 日期时间控件和IP地址控件 39
2.5.1 日期时间控件 39
2.5.2 IP地址控件 39
2.5.3 应用实例 40
2.6 其它通用控件 42
2.6.1 滑块控件 42
2.6.2 数值调节钮控件 43
2.6.3 树控件 43
2.6.4 工具提示控件 45
2.6.5 应用实例 45
第三章 Windows图形图像编程 53
3.1 图形设备接口 53
3.1.1 GDI对象 53
3.1.2 设备描述表 55
3.2 位图 57
3.2.1 图像处理主要函数 57
3.2.2 兼容设备描述表 59
3.2.3 位图的旋转 59
3.2.4 位图的缩放 60
3.3 图像显示技术 60
3.3.1 利用文件信息显示各种位图文件 60
3.3.2 灰度位图显示高级技术 61
3.3.3 真彩色位图显示高级技术 69
第四章 Windows内存管理 77
4.1 内存管理结构 77
4.1.1 内存体系结构 77
4.1.2 虚拟地址空间和物理存储 78
4.1.3 系统内存配置信息 79
4.1.4 线性体系结构对编程的影响 81
4.2 框架内存分配 82
4.3 堆内存分配 83
4.3.1 标准C++堆分配函数 83
4.3.2 全局堆和局部堆 84
4.3.3 私有堆 85
4.4 虚拟内存 86
4.5 共享内存 88
4.5.1 文件映像 88
4.5.2 应用实例 92
4.6 内存诊断 96
4.6.1 访问确认 96
4.6.2 MFC内存诊断宏和函数 97
4.6.3 内存毁坏 98
4.6.4 内存泄漏 98
第五章 钩子、进程和线程 100
5.1 钩子 100
5.1.1 钩子种类 102
5.1.2 钩子链和钩子过程 102
5.1.3 安装钩子过程 103
5.1.4 删除钩子过程 103
5.1.5 应用实例 105
5.2 进程 108
5.2.1 创建新进程 108
5.2.2 进程优先级类 111
5.2.3 终止进程 112
5.2.4 应用实例 113
5.3 线程 116
5.3.1 线程优先级 116
5.3.2 创建线程 118
5.3.3 挂起线程 120
5.3.4 终止线程 121
5.3.5 应用实例 121
5.4 同步 125
5.4.1 等待函数 125
5.4.2 信号量对象 126
5.4.3 互斥量对象 127
5.4.4 事件对象 128
5.4.5 临界区对象 129
5.4.6 应用实例 129
第六章 综合实例 135
6.1 文档模板 135
6.1.1 文档模板的构成 135
6.1.2 文档模板的创建 136
6.2 切分窗口 137
6.3 “画中画”技术 139
6.4 闪烁窗口 140
6.5 综合实例 141
第七章 数据库编程 179
7.1 数据库模型 179
7.1.1 ODBC 180
7.1.2 OLE DB 180
7.1.3 ADO 180
7.2 创建数据库 180
7.3 ODBC 182
7.3.1 ODBC体系结构 182
7.3.2 数据源 183
7.4 服务器资源管理器 189
7.4.1 创建表 190
7.4.2 查询操作 192
7.5 MFC数据库类 199
7.5.1 CDatabase类 199
7.5.2 CRecordset类 200
7.5.3 CRecordView类 205
7.6 AppWizard和ClassWizard对数据库的支持 206
7.6.1 AppWizard对数据库的支持 206
7.6.2 ClassWizard对数据库的支持 208
7.7 应用实例 210
第八章 MODEM编程 220
8.1 Win32通信结构 220
8.1.1 Win32通信功能 220
8.1.2 通信子系统 221
8.1.3 Win32通信API和TAPI 222
8.1.4 Win32通信程序 222
8.2 Win32通信函数 223
8.2.1 打开通信资源 223
8.2.2 配置串行通信资源 223
8.2.3 Win32通信配置函数 224
8.2.4 缓冲区控制 224
8.2.5 读写通信资源 225
8.2.6 通信事件 226
8.2.7 获取MODEM状态 228
8.2.8 控制握手信号和设备挂起 228
8.2.9 关闭通信资源 228
8.2.10 通信函数小结 229
8.3 查询方式 230
8.3.1 程序结构 230
8.3.2 应用实例 231
8.4 线程处理方式 234
8.4.1 程序结构 234
8.4.2 重叠I/O操作 234
8.4.3 应用实例 236
第九章 TCP/IP和Sockets 243
9.1 TCP/IP协议概述 243
9.1.1 TCP协议 244
9.1.2 IP协议 245
9.1.3 TCP/IP协议簇 247
9.2 Windows Sockets分类 248
9.2.1 数据报Socket 248
9.2.2 流式Socket 248
9.3 Windows Sockets API 248
9.3.1 初始化Socket 248
9.3.2 建立数据报Socket连接 249
9.3.3 使用数据报Socket收发数据 251
9.3.4 建立流式Socket连接 251
9.3.5 使用流式Socket收发数据 253
9.3.6 通知事件 254
9.3.7 关闭Socket 254
9.4 MFC Socket类 255
9.4.1 CAsyncSocket类 255
9.4.2 CSocket类 257
9.4.3 CSocketFile类 258
9.5 应用实例 258
第十章 Internet编程 284
10.1 Internet支持 284
10.1.1 Active技术在Internet中的应用 285
10.1.2 ActiveX控制 286
10.1.3 Active文档 286
10.1.4 ISAPI服务器扩展和过滤器 286
10.1.5 WinInet 287
10.1.6 异步Monikers 287
10.1.7 Internet相关MFC类 287
10.2 浏览器风格程序编程 288
10.2.1 Web浏览器风格客户端编程 288
10.2.2 在对话框中显示Web页面 290
10.2.3 应用实例 291
10.3 使用WinInet进行Internet客户端编程 294
10.3.1 WinInet类库 295
10.3.2 Internet客户端编程 296
10.3.3 HTTP客户端编程 299
10.3.4 FTP客户端编程 301
10.3.5 Gopher客户端编程 304
10.3.6 应用实例 306
10.4 使用ISAPI进行Internet服务器编程 312
10.4.1 ISAPI与CGI比较 312
10.4.2 ISAPI服务器扩展 312
10.4.3 AppWizard对ISAPI的支持 314
10.4.4 应用实例 317