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應用程序更是常見。從讀者的觀點齣發,更願意閱讀有眾多注釋
的代碼;但從實用的觀點齣發,不能篇幅太大,從而隻能省略大量注釋;因此,本書的代碼明顯
地比注釋多。
發表於2024-11-05
Windows 動態數據交換程序設計--用Borland C++和Turbo C++For Windows 2024 pdf epub mobi 電子書 下載
圖書標籤: Windows Programming DDE
Windows 動態數據交換程序設計--用Borland C++和Turbo C++For Windows 2024 pdf epub mobi 電子書 下載