图书介绍

COM编程精彩实例2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

COM编程精彩实例
  • (美)约翰·斯万科著;徐颖译 著
  • 出版社: 北京:中国电力出版社
  • ISBN:7508306082
  • 出版时间:2001
  • 标注页数:271页
  • 文件大小:87MB
  • 文件页数:281页
  • 主题词:COM/DCOM/ATL/COM+

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

COM编程精彩实例PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 COM基础知识1

第一章 COM对象3

1.1 什么是COM3

1.2 为什么要开发COM4

1.3 COM还有什么用4

1.4 COM如何工作5

1.5 怎样用C++创建一个COM对象6

1.6 怎样用C++与COM对象通信10

1.7 怎样消灭COM对象12

1.8 怎样用#import和智能指针创建COM对象13

1.9 怎样用C++编写一个COM对象14

1.11 怎样用MFC编写COM对象19

1.10 直接使用C++编写COM对象19

1.12 怎样用ATL编写COM对象21

1.13 怎样用VB创建COM对象21

1.14 怎样用VJ++创建COM对象22

1.15 什么是服务控制器22

1.16 小结22

第二章 COM通信23

2.1 COM对象如何通信23

2.2 基本的IDL文件格式24

2.3 简单参数类型27

2.4 变量属性28

2.5 数组29

2.6 结构与COM类30

2.7 封装联合30

2.8 内存指针31

2.9 VB参数类型32

2.10 反向通信33

2.11 连接点和接收器33

2.12 ActiveX事件38

2.13 小结38

第三章 其他COM问题40

3.1 封装和聚合40

3.2 安全性42

3.3 许可(Licensing)45

3.4 多任务46

3.5 小结54

4.1 客户/服务器结构的发展55

第四章 COM+55

4.2 COM的发展57

4.3 DLL监管器58

4.4 编写你自己的DLL监管程序60

4.5 Microsoft事务服务器(MTS)60

4.6 什么是COM+63

4.7 属性编程71

4.8 构件目录72

4.9 COM+和EJB72

4.10 小结73

第二部分 COM实例75

第五章 创建和访问COM对象77

5.1 例1使用C++和COM API创建COM对象77

5.2 例2使用C++和智能指针创建COM对象82

5.3 例3使用MFC和晚绑定创建COM对象87

5.4 例4使用智能指针和晚绑定创建COM对象91

5.5 例5使用MFC创建ActiveX控件93

5.6 例6使用Visual Basic创建ActiveX控件99

5.7 例7使用Visual Basic创建COM对象100

5.8 例8使用Visual J++创建COM对象101

第六章 使用MFC编写COM服务器105

6.1 例9编写接口服务器工程106

6.2 例10在MFC中编写COM DLL服务器110

6.3 例11在MFC中编写COM EXE服务器118

6.4 例12在MFC中编写支持晚绑定的COM服务器119

6.5 例13在MFC中编写带连接点的COM服务器121

6.6 例14在MFC中编写带接收器的COM客户程序123

6.7 例15在MFC中编写一个COM单用服务器126

6.8 例16在MFC中聚合COM对象131

6.9 例17在MFC中编写ActiveX控件141

第七章 使用ATL编写COM服务器146

7.1 例18使用ATL编写COM DLL服务器146

7.2 例19使用ATL编写COM EXE服务器151

7.3 例20使用ATL编写COM DLL服务154

7.4 例21扩展你的ATL COM类157

7.5 例22编写支持晚绑定的ATL服务器162

7.6 例23编写ATL单用类服务器162

7.7 例24编写可剪裁的ATL COM服务器163

7.8 例25编写带有连接点的ATL COM服务器168

7.9 例26使用ATL聚合COM对象173

8.1 例27使用VB编写COM ActiveX服务器179

第八章 使用VB和VJ++编写COM服务器179

8.2 例28在VB客户端中添加接收器181

8.3 例29使用VJ++编写COM DLL服务器183

8.4 例30在VJ++客户端中添加接收器184

第九章 COM通信188

9.1 例31使用C++传递数据给一个COM对象188

9.2 例32使用C++在线程之间传递接口指针200

9.3 例33在C++和VB之间传递数据202

9.4 例34在VC++和VB之间传递数据集合204

9.5 例35在C++和VJ++之间传递数据208

第十章 COM+实例213

10.1 例36使用ATL编写MTS或COM+服务器213

10.2 例37在MTS中注册一个服务器218

10.3 例38在COM+中注册一个服务器221

10.5 例39使用COM+事件服务器227

10.7 例40编写并使用COM+排队COM服务器230

第十一章 访问数据库对象233

11.1 例41使用C++和ADO访问数据库233

11.2 例42使用VB和ADO访问数据库240

11.3 例43使用VJ++和ADO访问数据库244

第十二章 其他例子250

12.1 例44使用MFC在COM对象中添加许可250

12.2 例45使用ATL在COM对象中添加许可255

附录A COM表256

12.3 例46处理COM的错误258

12.4 例47使用MFC关闭“Both”COM对象的序列化要求262

12.5 例48使用ATL关闭“Both”COM对象的序列化要求263

附录B COM错误提示269

热门推荐