摘要: TControl将系统消息转换成VCL事件,以将系统消息融入VCL中。鼠标的事件就是一个很好的例子,当我们单击鼠标时会产生鼠标的单击消息,而这个单击消息是怎么被处理并执行的呢? 在Control单元中有这样的一段代码: 1 TControl = class(TComponent) 2 private 阅读全文
posted @ 2016-07-29 20:38 ChenYao_Freedom 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 在TObject类中,有一个Dispatch()方法和一个DefaultHandler()方法,它们都是消息分发机制相关的。 Dispatch()负责将特定的消息分发给适应的消息处理函数,DefaultHandler()方法是默认的消息处理方法。 首先Dispatch()会在对象本身类型的类中寻找消 阅读全文
posted @ 2016-07-29 11:08 ChenYao_Freedom 阅读(315) 评论(0) 推荐(0) 编辑