图书介绍
深入解析ATL2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)Brent Rector,(美)Chris Sells著;潘爱民,新语译 著
- 出版社: 北京:中国电力出版社
- ISBN:7508307313
- 出版时间:2001
- 标注页数:607页
- 文件大小:158MB
- 文件页数:631页
- 主题词:
PDF下载
下载说明
深入解析ATLPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
译序1
ATL 之深入解析1
英文版原序1
前言1
第1章 你好,ATL1
1.1 什么是ATL?1
1.2 创建 COM 服务器2
1.3 插入一个 COM 类4
1.4 加入属性和方法9
1.5 实现其他接口12
1.6 支持脚本14
1.7 添加永久性16
1.8 添加和激发事件18
1.9 使用窗口22
1.10 实现组件类别25
1.11 添加用户界面26
1.12 容纳控制28
1.13 总结30
第2章 ATL 智能类型31
2.1 字符串数据类型、转换宏和辅助函数31
2.2 COM 字符串数据类型--BSTR40
2.3 CComBSTR 类41
2.4 智能 VARIANT 类 ComVariant56
2.5 CComPtr、CComQIPtr 和CComDispatchDriver 智能指针类69
2.6 总结85
3.1 回顾 COM 套间86
第3章 ATL 中的对象86
3.2 ATL 的层次90
3.3 线程模型支持91
3.4 IUnknown 的核心99
3.5 我们的类106
3.6 CComObject 及其他113
3.7 ATL 创建者127
3.8 调试141
3.9 总结147
第4章 COM 服务器149
4.1 回顾 COM 服务器149
4.2 对象映射表和 CComModule 类151
4.3 对象映射表152
4.4 对象映射类要求的方法154
4.5 CComModule 类188
4.6 重游 CComCoClass196
4.7 服务器优化编译选项199
4.8 总结200
第5章 接口映射表202
5.1 回顾:COM 的实体身份202
5.2 表驱动的 QueryInterface204
5.3 多重继承211
5.4 tear-off 接口222
5.5 聚合:外部控制对象231
5.6 接口映射表的技巧239
5.7 总结247
6.1 回顾 COM 的永久性248
第6章 ATL 中的永久性248
6.2 ATL 永久实现类258
6.3 属性映射表259
6.4 永久实现261
6.5 其他永久实现275
6.6 使用永久功能加入“按值列集”的语义285
6.7 总结289
第7章 集合和枚举器290
7.1 COM 集合和枚举接口290
7.2 枚举数组303
7.3 枚举 STL 集合313
7.4 集合325
7.5 ATL 数据类型的 STL 集合331
7.6 简单集合337
7.7 对象模型339
7.1 总结346
第8章 连接点347
8.1 回顾连接点347
8.2 创建基于 ATL 的可连接对象351
8.3 创建一个接收事件的对象363
8.4 这一切是如何工作的:零散的实现细节375
8.5 总结393
第9章 窗口394
9.1 Windows 应用程序的结构394
9.2 CWindow397
9.3 CWindowlmpl403
9.4 CDialoglmpl440
9.5 Windows 控制包装类450
9.6 CContainedWindow456
9.7 总结463
第10章 ActiveX控制464
10.1 回顾 ActiveX 控制464
10.2 BullsEye 控制的需求466
10.3 利用 ATL 向导创建初始的控制473
10.4 初始的 BullsEye 源文件478
10.5 循序渐进地开发 BullsEye 控制483
10.6 总结525
第11章 控制包容526
11.1 控制是如何被包含的526
11.2 基本的控制容器527
11.3 在对话框中容纳一个控制561
11.4 复合控制568
11.5 HTML 控制572
11.6 ATL 控制包容的局限585
11.7 总结585
附录A 用例子解析 C++模板587
A.1 对模板的需求587
A.2 模板基础589
A.3 另一种多态性592
A.4 函数模板597
A.5 成员函数模板598
A.6 总结599
附录B ATL 类和头文件600
热门推荐
- 3756639.html
- 832301.html
- 3527135.html
- 3349784.html
- 910937.html
- 1789730.html
- 343327.html
- 1798308.html
- 2082876.html
- 401092.html
- http://www.ickdjs.cc/book_443257.html
- http://www.ickdjs.cc/book_2007191.html
- http://www.ickdjs.cc/book_3870158.html
- http://www.ickdjs.cc/book_2583626.html
- http://www.ickdjs.cc/book_3152143.html
- http://www.ickdjs.cc/book_1766328.html
- http://www.ickdjs.cc/book_346847.html
- http://www.ickdjs.cc/book_2700981.html
- http://www.ickdjs.cc/book_1224018.html
- http://www.ickdjs.cc/book_180309.html