消息反射机制要解决什么问题呢? 消息反射机制主要是为了控件而实现的.每当控件需要某些资讯(比如,绘制自身背景的画刷,显示字体的颜色等等)时,都会频繁地向其父窗口发送通告消息(notification message),比如最常见的WM_CTLCOLOR通告消息,让父窗口为它提供各种服务.当子控件很多时,父窗口很会变得臃肿不堪,而子控件却没事可做.另一方面,假如我们想继续创建一个相同风格的控件时,必须在父类中重复相同的代码.前者让我们程序不够健壮,父窗口可能累死:后者不利于代码的重用,很可能把程序…