书籍详情

COM编程精彩实例

COM编程精彩实例

作者:(美)约翰·斯万科 著;徐颖 译

出版社:中国电力出版社

出版时间:2001-06-01

ISBN:9787508306087

定价:¥39.00

购买这本书可以去
内容简介
  本书集中提供了一些能够体现COM最常用特性的例子,这些例子分别覆盖了使用COM的几个方面,即从进程内DLL到远程访问应用程序,从直接使用COM API到使用活动模板库(ATL)类来处理大部分工作。本书共分两部分,共12章。本书对软件开发人员具有很高的参考价值,也适合大专院校学生阅读。
作者简介
暂缺《COM编程精彩实例》作者简介
目录
致谢                  
 前言                  
 第一部分COM基础知识                  
 第一章COM对象                  
   1. l什么是 COM                  
   1. 2为什么要开发COM                  
   1. 3 COM还有什么用                  
   1. 4 COM如何工作                  
   1. 5怎样用C++创建一个COM对象                  
   1. 6怎样用C++与COM对象通信                  
   1. 7怎样消灭COM对象                  
   1. 8怎样用#import和智能指针创建COM对象                  
   1. 9怎样用C++编写一个COM对象                  
   1. 10直接使用C++编写COM对象                  
   1. 11怎样用MFC编写COM对象                  
   1. 12怎样用ATL编写COM对象                  
   1. 13怎样用VB创建COM对象                  
   1. 14怎样用VJ++创建COM对象                  
   1. 15什么是服务控制器                  
   1. 16小结                  
 第二章COM通信                  
   2. 1COM对象如何通信                  
   2. 2基本的IDL文件格式                  
   2. 3简单参数类型                  
   2. 4变量属性                  
   2. 5数组                  
   2. 6结构与COM类                  
   2. 7封装联合                  
   2. 8内存指针                  
   2. 9 VB参数类型                  
   2. 10反向通信                  
   2. 11连接点和接收器                  
   2. 12 ActiveX事件                  
   2. 13小结                  
 第三章其他COM问题                  
   3. 1封装和聚合                  
   3. 2安全性                  
   3. 3许可(Licensing)                  
   3. 4多任务                  
   3. 5小结                  
 第四章COM+                  
   4. 1客户/用务器结构的发展                  
   4. 2COM的发展                  
   4. 3DLL监管器                  
   4. 4编写你自己的DLL监管程序                  
   4. 5Microsoft事务服务器( MTS)                  
   4. 6什么是COM+                  
   4. 7属性编程                  
   4. 8构件目录                  
   4. 9COM+和EJB                  
   4. 10小结                  
 第二部分COM实例                  
 第五章创建和访问COM对象                  
   5. l例 1使用 C++和 COM API创建 COM对象                  
   5. 2例2使用C++和智能指针创建COM对象                  
   5. 3例3使用MFC和晚绑定创建COM对象                  
   5. 4例4使用智能指针和晚绑定创建COM对象                  
   5. 5例5使用MFC创建ActiveX控件                  
   5. 6例 6使用 Visual Basic创建 ActiveX控件                  
   5. 7例 7使用 Visual Basic创建 COM对象                  
   5. 8例 8使用 WsualJ++创建 COM对象                  
 第六章使用MFC编写COM服务器                  
   6. l例9编写接口服务器工程                  
   6. 2例10在MFC中编写 COM DLL服务器                  
   6. 3例11在MFC中编写 COM EXE服务器                  
   6. 4例12在MFC中编写支持晚绑定的COM服务器                  
   6. 5例13在MFC中编写带连接点的COM服务器                  
   6. 6例14在MFC中编写带接收器的COM客户程序                  
   6. 7例15在MFC中编写一个COM单用服务器                  
   6. 8例16在MFC中聚合COM对象                  
   6. 9例问在MFC中编写ActiveX控件                  
 第六章使用ATL编写COM服务器                  
   7. l例18使用ATL编写 COM DLL服务器                  
   7. 2例19使用ATL编写 COM EXE服务器                  
   7. 3例20使用ATL编写 COM DLL服务                  
   7. 4例21扩展你的ATL  COM类                  
   7. 5例22编写支持晚绑定的ATL服务器                  
   7. 6例23编写ATL单用类服务器                  
   7. 7例24编写可剪裁的ATL COM服务器                  
   7. 8例25编写带有连接点的ATL COM服务器                  
   7. 9例26使用ATL聚合COM对象                  
 第八章使用VB和VJ++编写COM服务器                  
   8. l例27使用VB编写COM ActiveX服务器                  
   8. 2例28在VB客户端中添加接收器                  
   8. 3例29使用VJ++编写COM DLL服务器                  
   8. 4例30在VJ++客户端中添加接收器                  
 第九章COM通信                  
   9. l例对使用C++传递数据给一个COM对象                  
   9. 2例32使用C++在线程之间传递接口指针                  
   9. 3例33在C++和VB之间传递数据                  
   9. 4例34在VC++和VB之间传递数据集合                  
   9. 5例35在C++和VJ++之间传递数据                  
 第十章COM+实例                  
   10. 1例36使用ATL编写MTS或COM+服务器                  
   10. 2例37在MTS中注册一个服务器                  
   10. 3例38在COM+中注册一个服务器                  
   10. 5例39使用COM+事件服务器                  
   10. 7例40编写并使用COM+排队COM服务器                  
 第十一章访问数据库对象                  
   11. l例41使用C++和ADO访问数据库                  
   11. 2例42使用VB和ADO访问数据库                  
   11. 3例43使用VJ++和ADO访问数据库                  
 第十二章其他例子                  
   12. l例44使用MFC在COM对象中添加许可                  
   12. 2例45使用ATL在COM对象中添加许可                  
   12. 3例46处理COM的错误                  
   12. 4例47使用MFC关闭“BOth” COM对象的序列化要求                  
   12. 5例48使用ATL关闭“Both” COM对象的序列化要求.                   
 附录A COM表                                               
 附录B COM错误提示                             

猜您喜欢

读书导航