资源说明:ATL开发指南第二版
电子工业出版社
【内容简介】
本书是介绍使用ATL进行软件开发的参考用书。全书分为十三章:第一章引入了C++模板的概念;
第二章详细介绍了组件对象模型(COM);第三章介绍了活动模板库(ATL)的概念和使用方法;第四章涉及接口的实现和线程之间的参数调度等细节问题;第五章探讨了代码复用的两种方法——包容和集合;第六章讨论了关于自动化的问题;第七章说明了事件和连接点的管理;第八章围绕ActiveX控件展开了详细的论述;第九章介绍了COM中的两种实体——枚举器和集合;第十章研究了COM里的线程管理;第十一章讨论了OLE DB同ATL之间的关系;第十二章介绍了两种GUI接口——对话框和视窗;最后二章解释了COM+的一些基本概念。
由于书中的内容非常庞杂,并且涉及到Visual C++开发的一些内核问题,所以本书对读者有一定的要求。我们希望你在开始阅读之前,已经了解COM、ActiveX控件的基本知识,并且具有使用Visual C++开发应用程序的实践经验。本书的主要对象是程序设计或开发人员,同时也可以作为大专院校计算机专业师生和计算机爱好者的参考资料。
【目录信息】
前言
第一章 使用C++模板开发应用程序
1.1 模板简介
1.1.1 函数模板
1.1.2 类模板
1.2 基于模板的堆栈类
1.3 成员函数的实现
1.4 不定类型的模板参数
1.5 基于模板的复用技术
1.6 ATL如何使用模板
1.7 小结
第二章 组件对象模型(COM)简介
2.1 软件组件及其属性
2.1.1 同语言的无关性:二进制的设计标准
2.1.2 版本升级的鲁棒性
2.1.3 位置的透明性
2.1.4 面向对象的特性
2.2 COM模型的原始实现
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。
English
