图书介绍

Windows 动态数据交换程序设计 用Visual C++& Microsoft C/C++PDF|Epub|txt|kindle电子书版本网盘下载

Windows 动态数据交换程序设计 用Visual C++& Microsoft C/C++
  • 程铁皋,金相风等编 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:7810125745
  • 出版时间:1995
  • 标注页数:644页
  • 文件大小:22MB
  • 文件页数:653页
  • 主题词:

PDF下载


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

下载说明

Windows 动态数据交换程序设计 用Visual C++& Microsoft C/C++PDF格式电子书版下载

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

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

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

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

图书目录

简介1

0.1 概述1

0.2 所需的编程工具1

目录1

第一部分 动态数据交换5

第一章 动态数据交换概念5

1.1 DDE协议5

1.1.2 应用程序名、标题名和项目名6

1.1.3 会话初始化6

1.1.1 会话的同步6

1.1.4 会话中的交换7

1.1.5 会话终止8

1.1.6 DDE消息8

1.2 动态数据交换管理库——DDEML22

1.2.1 回调函数22

1.2.2 DDEML应用程序23

1.2.3 服务名、标题名和项目名23

1.2.4 DDEML事务24

1.3 总结26

2.1.1 初始化应用程序——DdeInitialize()28

2.1 DDEML的初始化过程28

第二章 DDEML会话管理28

2.1.2 注册服务名31

2.1.3 错误捕获——DdeGetLastError()32

2.1.4 释放DDEML资源——DdeUninitialize()34

2.2 会话管理34

2.2.1 运用标题名34

2.2.2 建立一个会话——DdeConnect()35

2.2.3 建立多个会话——DdeConnectList()和DdeQuery NextSerrer()37

2.2.4 获取会话信息——DdeQueryConvInfo()38

2.3 DDEML客户机和服务器应用程序举例39

2.2.6 重建一个终止了的会话——DdeReconnect()39

2.2.5 结束一个会话——DdeDisconneet()和DdeDisconnectList()39

2.3.1 DDEML服务器应用程序举例40

2.3.2 DDEML客户机应用程序举例54

2.4 总结71

第三章 DDEML事务管理72

3.1 DDEML字符串管理72

3.1.1 创建字符串句柄73

3.1.2 递增和递减参考计数73

3.1.3 获得和比较字符串73

3.2.2 存取全局内存对象75

3.2 DDEML数据管理75

3.2.1 创建全局内存对象75

3.2.3 释放全局内存对象76

3.3 事务管理77

3.3.1 DDEML事务——DdeClientTransaction()78

3.3.2 事务控制85

3.4 程序例子——TICKER和QUOTE87

3.4.1 应用程序设计87

3.4.2 一个DDEML客户应用程序——TICKER88

3.4.3 一个DDEML服务器应用程序——QUOTE115

3.5 总结139

第四章 DDEML监视器应用程序140

4.1 监视器应用程序的初始化140

4.2 监视程序结构141

4.3 DDEMON——DDE监视程序举例144

4.4 总结195

第二部分 对象链接与嵌入199

第五章 对象链接与嵌入概念199

5.1 对象和文档199

5.4 注册数据库200

5.3 打包200

5.2 链接与嵌入200

5.5 剪贴板201

5.6 OLE应用程序202

5.6.1 客户应用程序203

7.1.2 WinMain:应用程序初始化和终止207

5.6.2 服务器应用程序208

5.7 总结209

第六章 OLE服务器应用程序211

6.1 POLY.EXE:一个OLE服务器应用程序211

6.1.1 头文件编译举例212

6.1.2 WinMain:应用程序初始化和终止219

6.1.3 主窗口处理模块229

6.1.4 多边形窗口处理238

6.1.5 服务器分类241

6.1.6 文档分类245

6.1.7 文档管理249

6.1.8 对象方法254

6.1.9 对象管理261

6.1.10 文件输入输出273

6.1.11 菜单和杂类处理284

6.1.12 对话框过程290

6.1.13 支持模块292

6.2 总结298

第七章 OLE客户应用程序299

7.1 OLECLNT.EXE:一个OLE客户应用程序299

7.1.1 程序例子头文件300

7.1.3 主窗口处理模块312

7.1.4 拖放316

7.1.5 对象窗口处理319

7.1.6 客户回调和流方法324

7.1.7 文档管理327

7.1.8 对象管理345

7.1.9 会话和对象插入362

7.1.10 剪贴板处理370

7.1.11 链接管理374

7.1.12 注册数据库存取386

7.1.13 菜单处理391

7.1.14 支持模块395

7.2 总结406

8.1.1 输入库407

8.1 动态链接库的概念407

第八章 对象处理程序407

8.1.2 动态链接库的组成成员408

8.1.3 动态链接库的优点409

8.2 POLYHAND.DLL:动态链接库对象句柄409

8.2.1 对象句柄注册409

8.2.2 对象句柄的输入和输出函数410

8.2.3 对象句柄函数管理410

8.2.4 对象创建函数与OLE API的不同点412

8.2.5 实例程序413

8.3 总结430

第三部分 剪贴板和动态链接库433

第九章 剪贴板的使用方法433

9.1 剪贴板使用的数据格式434

9.2 文本数据与剪贴板434

9.2.1 剪下或复制文本数据到剪贴板435

9.2.2 粘贴文本数据到应用程序436

9.3 图形数据与剪贴板445

9.4 虚拟文件图与剪贴板453

9.4.1 剪下或复制虚拟文件图到剪贴板455

9.4.2 粘贴虚拟文件图到应用程序456

9.5 剪贴板的高层使用技巧463

9.5.1 数据格式多样化464

9.5.2 延迟提供数据给剪贴板的时间465

9.5.3 使用自定义的剪贴板格式466

9.5.4 剪贴板内容显示程序468

第十章 动态链接函数库476

10.1 什么是动态链接函数库477

10.1.1 静态链接与动态链接477

10.1.2 动态链接函数库与一般应用程序间的差异479

10.1.5 使用动态链接函数库的优点480

10.1.4 Windows如何找到动态链接函数库480

10.1.3 目标函数库与导入函数库480

10.1.6 查看动态链接函数库的内容481

10.2 自行设计动态链接函数库482

10.2.1 动态链接函数库的入口483

10.2.2 LibMain()函数484

10.2.3 WEP()函数485

10.2.4 动态链接函数库的模块定义文件485

10.3 动态链接函数库的调用方式492

10.3.1 输入动态链接函数库中函数的方法493

10.3.2 远程函数调用494

10.3.3 DS!=SS的衍生问题495

10.3.4 动态链接函数库的重要限制497

10.4 动态链接的高层技巧510

10.4.1 回调函数的运用511

10.4.2 应用程序指定链接的方法513

10.4.3 善用导入函数库514

10.5 动态链接函数库的使用扩展530

10.5.1 无需事先导入函数的动态链接方式530

10.5.2 仅含资源的动态链接函数库531

10.5.3 内存对象的归属权531

10.6.1 挂接与动态链接函数库537

10.6 其他需要运用动态链接函数库的时机537

10.6.2 驱动程序与动态链接函数库538

10.6.3 用户自定义的子控制539

第四部分 附录555

附录A OLE和DDEML使用555

附录B 启动C/C++编译器556

附录C 安装、启动、退出中文Windows575

附录D 动态数据交换函数和消息582

附录E 对象链接与嵌入函数和消息606

附录F 剪贴板函数和消息632

热门推荐