发表于2024-11-06
Windows 动态数据交换程序设计--用Borland C++和Turbo C++For Windows 2024 pdf epub mobi 电子书
图书标签: Windows Programming DDE
MicrosoftWindows是广泛应用的应用程序开发平台之一。自从1990年5月发行Win-
dows3.0以来,一些软件开发的公司已提供了上千种的Windows应用程序。与此同时,Mi-
crosoft公司已通过使Windows更稳定和扩展的Wind0ws编程API来增强Windows平台。
Windows3.1在Windows系列产品中对数据处理表现突出。本书讨论了WindowsAPI扩
展的四个方面:动态数据交换管理库(Dynamic Data Exchange Management Library
(DDEML))、对象链接与嵌入(Object Linkingand Embedding(OLE))、剪贴板(Clipboard)和动
态链接库(Dynamic Link Library)。
0.1 概述
本书是为想学习DDEML和OLEAPI的Windows程序员而编写的。为了能让初学Win-
dows编程也能尝试进行DDEML和OLE程序设计,在本书的第一部分先介绍了一般的Win-
dows程序设计技术,第二部分以后的例子集中讨论了DDEML和OLE编程技术。
该书分为五部分,第一部分包含五章,介绍了一般的Windows程序设计技术;第二部分和
第三部分各包含四章,第四部分包含二章;第五部分包含五个附录,提供编程的参考信息。
第一部分介绍Windows程序设计技术。第一章介绍如何启动BorlandC十+。第二章讨论
Windows程序设计的概念。第三章介绍Windows的编程工具。第四章阐述设计Windows应用
程序的方法。第五章具体介绍如何编写Windows应用程序。
第二部分讲DDEMLAPI。第六章为DDE和OLE的概念,复习基于消息的DDE和DDE
协议。第七章到第九章通过使用应用程序例子来详述DDEMLAPI。第七章以使用DDEML服
务器应用程序的例子来作为讨论的焦点。第八章通过给出的DDEML客户应用程序来论述
DDEML程序的客户/服务器循环。第九章讲述扩展DDEMLAPI作为监视应用程序。
第三部分讨论OLE。第十章讲概念,介绍了开发OLE应用程序的基本结构和过程。第十
一章列举了OLE服务器应用程序的例子。第十二章是OLE客户应用程序的例子。第十三章介
绍开发OLE对象的处理程序。
第四部分介绍动态数据交换的另外二种方法:剪贴板和动态链接库。第十四章介绍剪贴板
的程序设计。第十五章讨论了动态链接库的设计。
第五部分是附录。附录A给出了OLE和DDEML的使用。附录B、附录C和附录D列出
WindowsAPI涉及DDE、剪贴板和OLE中的函数和消息。附录E介绍中文Microsoft Wind0ws
3.1的安装、启动和退出,以便读者设计中文的应用程序界面。
本书提供程序例子以全面展示DDEML和OLE的应用程序。每章的最后总有连续好几页
的大程序,这种情况对于OLE应用程序更是常见。从读者的观点出发,更愿意阅读有众多注释
的代码;但从实用的观点出发,不能篇幅太大,从而只能省略大量注释;因此,本书的代码明显
地比注释多。
Windows 动态数据交换程序设计--用Borland C++和Turbo C++For Windows 2024 pdf epub mobi 电子书