2010-10-23 142 views

回答

3

警惕使用由PigBen描述的技术的。它将更改该窗口类的所有实例的背景颜色,除非它们实现了覆盖Windows默认背景的WM_PAINT/WM_ERASBKGND。

我会为您的窗口实现WM_ERASEBKGND做额外的工作,并明确地绘制背景。这样你就可以完全控制背景颜色,并且你可以在不同的窗口实例中使用不同的颜色。

+0

Thankyou,但是这个解决方案对我的项目来说不太实际,因为我只有每个类的一个实例。 – 2010-10-23 23:33:58