Inside VCL第1-3章

cwxiao888AToutlook 2004-01-02 10:37:25
全書超過800頁, 台灣可能不會出

Inside VCL
第1章 回到基礎點
全章 : ~50頁
* 多工作業系統環境
* 視窗訊息系統(Window Messaging System)
* 系統訊息佇列(System Message Queue)和應用程式訊息佇列(Application Queue)
* 典型的的視窗應用程式
* 典型應用程式設計的缺點
* 為什麼我們需要Window Framework
* Window Framework的世代

* 1-1 角色扮演
* 1-1-1 如何設計和驅動多工執行環境
* 訊息驅動模型
* 視窗運作模型
* 執行系統,事件,訊息和觸發應用程式碼
* 1-1-2 是的,這就是Window的基本運作原理
* Window定義的訊息資料結構
* 回叫函式以及呼叫慣例
* 回叫函式(Callback Routine) 以及呼叫慣例(Calling Convention)
* 註冊Window視窗類別
* 建立Window視窗
* 資料結構和資料型態的轉換
* 1-2 回到從前!典型的Window應用程式
* 1-3 視窗回叫程序設計的缺點
* 我們可以改善視窗應用程式的撰寫嗎?
* 1-4 Window Framework的誕生和發展
* 為什麼我們需要Window Framework
* 第1代的Framework- OWL 1.x,MFC
* 第2代的Framework-OWL 2
* 百花齊放的階段-ZApp, Zinc, etc....
* 第3代的Framework-VCL
* 第4代的Framework-.NET Framework, VCL.NET
* 1-5 視窗元件Framework
* 1-6 結論
第2章 VCL的誕生和設計原理
全章 : ~40頁
* Borland VCL Framework的誕生
* VCL Framework的架構設計
* VCL Framework的物件服務
* Object Pascal的物件模型和『TObject』

* 2-1 Borland VCL Framework的誕生
* 2-2 VCL的架構設計
* 2-3 從無到有-VCL物件生命的成形
* 2-3-1 Object Pascal的物件模型
* 2-3-2 從原始記憶體到物件雛型
* 2-4 Object Pascal物件服務
* 2-4-1物件建立服務
* 2-4-2物件識別服務
* 2-4-3物件資訊服務
* 2-5 從原始基本物件到提供基本服務的VCL物件
* 2-6 VCL物件的釋放服務
* 2-7 類別和物件的MetaData-VMT(Virtual Method Table)
* 2-8 結論
第3章 Object Pascal物件導向程式語言的支援
全章 : 82頁
* 物件導向程式語言和VCL Framework
* Framework使用物件導向程式語言的設計手法
* 神仙棒一揮-讓它變成元件吧
* 這還不夠,讓它成為Window控制項吧
* 如何讓Framework提供客製化的能力
* 不使用Window Handle的元件封裝類別
* 封裝Canvas的類別
* COMAdmin類別的設計和實作
* 3-1 物件導向程式語言和VCL Framework
* 3-2 Framework使用物件導向程式語言的設計手法
* 抽象類別法
* Place Holder方法
* 逐漸增加法
* 三明治手法
* 複蓋父代實作法
* BootStrap設計法
* 3-3 神仙棒一揮-讓它變成元件吧
* 3-3-1 VCL Framework的核心元件架構
* 3-3-2 TComponent類別的設計
* 可同時扮演Container元件和單一元件的功能
* 基礎元件互動通知功能(Notification)
* 同時提供視覺化和非視覺化元件架構基礎
* 和Delphi整合發展環境互動的機制
* 3-4 這還不夠,讓它成為Window控制項吧
* 3-4-1 Tcontrol
* TControl控制項基本資訊
* 基礎資源服務
* 處理滑鼠的服務
* 處理訊息和事件的服務
* 控制項重繪服務
* 3-4-2 封裝Window控制項的TWinControl類別
* 封裝Window控制項
* 封裝Window建立功能
* 封裝Window訊息
* Window控制項重繪服務
* 處理Window訊息服務
* 3-4-3 不使用Window Handle的元件封裝類別
* 3-4-4 客製化控制項類別TcustomControl
* 3-4-5 封裝Canvas的類別
* TCanvas類別
* TControlCanvas類別
* 3-4-6 結合Canvas和TWinControl類別
* 3-5 COMAdmin類別的設計和實作
* 3-5-1 TCOMAdminCatalog類別的設計
* 3-5-2 CoCOMAdminCatalogCollection類別的設計
* 3-5-3 TCOMAdminCatalogObject類別的設計
* 3-6 結論
...全文
39 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
summer111 2004-01-09
哪有下载的?
  • 打赏
  • 举报
回复
chw_csdn_chw 2004-01-09
回家过年吧你!
  • 打赏
  • 举报
回复
taxi 2004-01-04
还以为有电子版下载。
  • 打赏
  • 举报
回复
DreamwaterFly 2004-01-03
你是哪个姚远啊? 淄博的??
  • 打赏
  • 举报
回复
相关推荐
发帖
Delphi
加入

5094

社区成员

Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
申请成为版主
帖子事件
创建了帖子
2004-01-02 10:37
社区公告
暂无公告