深入核心

当前位置:首页 > 计算机网络 > 计算机理论 > 深入核心

出版社:电子工业出版社
出版日期:2004-2
ISBN:9787505394896
作者:李维
页数:687页

内容概要

李维,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

作者简介

本书包括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设计思路,提升整体开发素质。

图书封面


 深入核心下载 更多精彩书评



发布书评

 
 


精彩书评 (总计5条)

  •     多年前读的这本书了。非常好的Delphi书籍,对VCL的剖析非常深入细致。读过之后许多地方有茅塞顿开之感。但美中不足,他出现的时间太晚了。因为那时候,Delphi已经开始逐步淡出我们的视野。或许因为李维是Borland员工的原因,所以书中在对Delphi、C++、C#等进行对比时,或多或少有些偏颇之处。
  •     要是能早出2年就好了!比较可惜的是Borland公司太不争气了,有点落伍了!书还是好书,对于深入了解VCL很有帮助!
  •     用borland 作windows开发的都应该读一下李维的书总是生动活泼,深入浅出,这本书没有让我失望,拨开vcl神秘的面纱,脱去最后一层内衣。。。。

精彩短评 (总计16条)

  •     。
  •     这本书是好书,就不多说,感觉要珍藏
  •     这是2004年就买的一本书,也算是李维的经典之作了,十分推荐,通过本书我总算对面向对象语言有个较为完整的了解
  •     哈哈,很经典的书了,买了好几年了,还有一部分没看完不过看过的东西还是受益菲浅对想提高DELPHI编程水平的人是必看之书
  •     这本书要是早出来2年就好了!
  •     本书还没有看完,不过还是很经典的。通过对vcl库的剖析了解到很多window的运行原理,也了解到一些常用得winAPI。我想这些都对以后得工作有帮助。还有每每看到vcl内部机理的时候,很容易让我联想到.NetFramework,因为他们的确很像,所以对像我这样使用C#开发的人有很大的帮助。
  •     对VCL的剖析非常深入。是我读过的最具价值的Delphi书籍。
  •     剖析VCL最好的图书
  •     李维大师的书,没说的。买它,就冲着李维。
  •     通过对vcl库的剖析了解window的运行原理,也了解到一些常用得winAPI,学习vcl内部机理也可以侧面了解.NetFramework,对用C#开发的人有也帮助。
  •     整体上来说,有关于理解消息循环的实际应用,是从这本书开始的。图形界面倒是其次。
  •     唉 也是当年读过的书了 现在做的事却完全跟它没关系 今天想写一个ftp同步软件 想用python 发现在windows下检测不到文件变化 必须装一个pywin32, 自己用ctypes去封装用到的api和数据结构又太过繁琐没经验 唯一能快速实现的办法就是delphi了
  •     这本书读过两三次,虽然每次都差一点点没读完,但是还是非常喜欢,还是经常忍不住翻一翻,甚至从头再看一遍。犹记得初看此书时的惊喜,很多以前不明的地方,一下子豁然开朗!犹记得当初读此书的时候感觉,就好像看小说,酣畅淋漓,几乎停不下来!即使现在Delphi到XE6了、没落了,但仍然是值得一看的好书,绝对的好书!
  •     剛看了第一章,感覺不錯.
  •     深入VCL的完美书本,DELPHI资深程序员必备
  •     熟读此书并且查看VCL源码,把VCL中几个公共类、组件熟悉,delphi基本就可以熟练运用了。
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024