---- C++ Builer的VCL提供了对大多数Windows消息的处理机制,这对于一般应用程序是足够了,但VCL也不是无所不包的,对于那些VCL没有处理的Windows消息,在需要时如何进行捕捉呢?C++ Builder采用了消息映像表机制,通过消息映像表将特定的Windows消息与代码中的函数联系起来,当窗口捕捉到消息时就会调用这个函数,这其实和事件句柄非常相似。
---- ClassName是基础类名,message参数是要捕捉的Windows消息,message structure参数用于传递VCL剖析消息后用于传递参数的消息剖析结构名,里面包含处理消息时所需要的全部参数,不同的消息其消息剖析结构是不同的,一般性的消息剖析结构定义如下: struct Tmessage { unsigned int Msg;//Windows消息 long Wparam; long Lparam; long Result; }