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