• 深入核心:—VCL架构剖析
21年品牌 40万+商家 超1.5亿件商品

深入核心:—VCL架构剖析

8.8 1.1折 80 八五品

仅1件

广东东莞
认证卖家担保交易快速发货售后保障

作者李维

出版社电子工业出版社

出版时间2004-02

版次1

装帧平装

上书时间2024-11-22

尚雅文愽

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 李维
  • 出版社 电子工业出版社
  • 出版时间 2004-02
  • 版次 1
  • ISBN 9787505394896
  • 定价 80.00元
  • 装帧 平装
  • 开本 其他
  • 纸张 胶版纸
  • 页数 687页
  • 字数 960千字
【内容简介】
本书包括10个章节,从最基础的Windows操作系统原理讲起,回顾Windows Framework和VCL Framework的发展历史,介绍Object Pascal在OO方面对VCL的支持,描述VCL Framework与Windows消息体系的集成,列举VCL组件与Windows组件的结合,探究基于接口的程序设计,指明VCL Framework设计 COM架构的方法,探讨VCL Framework的永续储存,还以一章的篇幅专门讨论了VCL Framework中的设计模式,最后对下一代VCL Framework——VCL.NET作了前瞻式的研究。

  单看目录就可以知道,这本书不但涉及VCL Framework本身,还旁及Windows Framework、COM、设计模式等相关技术。读者从中获得的,也不仅只是VCL架构知识,更会在整个阅读和实作过程中极大地拓宽自己的开发眼界,形成在系统设计方面的大局观,追寻大师级的Framework设计思路,提升整体开发素质。
【作者简介】
李维,Borland公司大中华区首席技术官(CTO),B orland/Inprise公司台湾首席工程师、资深技术顾问、著名的Delphi专家。他具有相当丰富的一线开发经验,著术丰富,所他作的技术图书极具感染力。在书中他常常运用层层推进的演绎手法,引导读者主动思考,对技术趋势分析和
【目录】
1 回到从前

 1-1 角色扮演

  1-1-1 如何设计和驱动多任务执行环境

  1-1-2 是的,这就是Windows的基本运作原理

 1-2 回到从前!典型的Windows应用程序

 1-3 窗口回调程序设计的缺点

 1-4 Windows Framework的诞生和发展

 1-5 窗口组件Framework

 1-6 结论

2 VCL的诞生和设计原理

 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 面向对象程序语言和Framework 

 3-1 面向对象程序语言和VCL Framework

 3-2 Framework使用面向对象程序语言的设计手法

 3-3 神仙棒一挥——让它变成组件吧

  3-3-1 VCL Framework的核心组件架构

  3-3-2 TComponent类的设计

 3-4 这还不够,让它成为Windows控件吧

  3-4-1 TControl

  3-4-2 封装Windows控件的TWinControl类

  3-4-3 不使用Windows Handle的组件封装类

  3-4-4 自定义控件类TCustomControl

  3-4-5 封装Canvas的类

  3-4-6 结合Canvas和TWinControl类

 3-5 COMAdmin类的设计和实现

  3-5-1 TCOMAdminCatalog类的设计

  3-5-2 CoCOMAdminCatalogCollection类的设计

  3-5-3 TCOMAdminCatalogObject类的设计

 3-6 结论

4 VCL Framework和窗口消息

 4-1 窗口消息和VCL Framework

  4-1-1 原始的处理方式

 4-2 VCL的窗口消息封装机制

  4-2-1 从窗口回调函数到面向对象的类方法

 4-3 TObject的消息分派服务

  4-3-1 窗口消息分类

  4-3-2 调用惯例(Calling Convention)

  4-3-3 VCL封装类的方法种类

  4-3-4 TObject分派消息的原理和流程

  4-3-5 VCL消息分派架构

 4-4 Delphi窗口应用程控者:TApplication

  4-4-1 TApplication对象的创建

  4-4-2 TApplication和秘密窗口

  4-4-3 TApplication的消息循环

 4-5 TApplication创建的主窗体

  4-5-1 主窗体的创建流程

  4-5-2 Delphi窗体类处理窗口消息的机制

 4-6 TApplication的设计思想

 4-7 结论

5 VCL组件和窗口控件的结合

 5-1 VCL组件的创建和窗口控件的结合

  5-1-1 填入跳跃程序区块

  5-1-2 VCL Framework统一消息分派函数——StdwndProc

 5-2 VCL Framework的自定义消息(Customized Framework Message)

 5-3 VCL完整的消息分派流程

  5-3-1 TButton类

  5-3-2 动态消息和VCL事件处理函数的结合

  5-3-3 TForm类

  5-3-4 内定窗口消息函数——DefaultHandler

 5-4 VCL消息处理设计模式(Design Pattern)

  5-4-1 Dispatcher

  5-4-2 Broadcasting

  5-4-3 利用VCL Framework的消息分配机制

  5-4-4 拦截VCL Framework未处理的窗口消息

  5-4-5 拦截TObject消息分派的服务

  5-4-6 窗口消息流动时间

  5-4-7 平均处理消息数目

 5-5 结论

6 接口程序设计

……

7 VCL Framework的COM架构

8 VCL Framework的持久化机制

9 VCL Framework和设计模式

10 VCL Framework的演化——VCL.NET
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP