在<<Delphi深度历险>>(陈宽达著)一书中40页处,"自制图形组件的基类"和"自制窗口组件的基类"是什么意思? TGraphicControl是所有画形组件的基类,就是所有的图形组件都是直接或间接从它那里继承来的。TCustomerControl我不知道这个是那个版本的,但我的里没有。它的意思就是所有的窗口组件都是从TCustomerControl里继承来的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DELPHI中的所谓窗口组件即是WIN32 SDK中的普通窗口,即拥有窗口句柄HWND的,例如:窗口、编辑框、选择框、按钮等等。然而,在DELPHI中为了减少系统开销,对于图形控件并没有使用窗口的方式来实现,因为要实现窗口,本质上要进行窗口类的注册、要建立消息队列、要有清除机制,而DELPHI中仅使用GDI来实现图形组件,所以更快。但其实,你使用窗口组件来实现绘画也是可以的。 我估计这里的“自制”是简单翻译自 custom 的意思一般如果你要自己写个控件的话最好继承自带custom打头的控件这是delphi帮助中写的 能不能不让ADO控件自动连接数据库 杀毒软件与可执行文件的问题,请高手指点! 请教一个简单的查询问题.... 急!!!请问哪位达人有dephi的笔试题 怎样旋转一个画布中的Rect(T,L,R,B)区域,求救! 哪里有ERWIN的质料下载? 关于程序调试的问题 TreeView与数据库中表中的数据关联如何处理〉? 大问题(On line) BDE SQL Server 2K ,数据表 列名 XE6 里的 TLang 是国产货吗? 写入INI文件时!简单,高手请进! 为什么 form1onshow事件里form1.close;不能执行,奇怪
例如:窗口、编辑框、选择框、按钮等等。
然而,在DELPHI中为了减少系统开销,对于图形控件并没有使用窗口的方式来实现,因为要实现窗口,本质上要进行窗口类的注册、要建立消息队列、要有清除机制,而DELPHI中仅使用GDI来实现图形组件,所以更快。
但其实,你使用窗口组件来实现绘画也是可以的。
一般如果你要自己写个控件的话
最好继承自带custom打头的控件
这是delphi帮助中写的