0.1 概述 1
0.2 所需的编程工具 2
0.3 书中使用的约定 2
0.4 范例程序 3
第一部分 动态数据交换 7
第1章 动态数据交换的概念 7
1.1 DDE协议 7
1.2 动态数据交换管理库——DDEML 24
1.3 总结 29
2.1 DDEML初始化进程 30
第2章 DDEML会话管理 30
2.2 会话管理 36
2.3 DDEML客户和服务器应用程序举例 42
2.4 总结 71
第3章 DDEML事务管理 72
3.1 DDEML串管理 72
3.2 DDEML数据管理 75
3.3 事务管理 77
3.4 范例程序——TICKER和QUOTE 87
3.5 总结 135
第4章 DDEML监视器应用程序 136
4.1 监示器应用程序的初始化 136
4.2 监示器应用程序的结构 137
4.3 DDEMON——监视器应用程序举例 140
4.4 总结 188
第二部分 对象链接和嵌入 191
第5章 对象链接和嵌入的概念 191
5.1 对象和文档 191
5.2 链接和嵌入 192
5.3 包 192
5.4 登记数据库 192
5.5 裁剪板 193
5.6 OLE应用程序 194
5.7 总结 203
6.1 POLY.EXE:一个OLE服务器应用程序 204
第6章 OLE服务器应用程序 204
6.2 总结 285
第7章 OLE客户应用程序 287
7.1 OLECLNT.EXE:一个OLE客户应用程序 287
7.2 总结 387
第8章 对象处理程序 388
8.1 动态链接库概念 388
8.2 POLYHAND.DLL:对象处理程序动态链接库 390
8.3 总结 410
附录A OLE和DDEML的使用 411
附录B OLE和DDEML API 413