关于windows窗口的绘画循环

时间:2010-12-08 09:15:59

标签: c++ windows winapi

为什么窗口将绘制周期分成两个消息wm_paint和wm_ereasebackground,为什么不只是一个?

1 个答案:

答案 0 :(得分:2)

这仍然是WM_PAINT可能太慢的好方法。至少要绘制背景更好。今天它远不那么重要。

您可以使用默认实现,该实现仅使用窗口的默认背景画笔绘制背景。或者,您可以忽略它并将WM_PAINT用于所有绘图代码。

我认为雷蒙德·陈有一篇文章,但我现在找不到它。

http://blogs.msdn.com/b/oldnewthing/