WM_ERASEBKGND后面没有WM_PAINT

时间:2009-08-11 14:32:49

标签: windows sdk gdi messages

我的应用收到WM_ERASEBKGND消息,其中不是,后跟WM_PAINT消息。当然,我的应用程序会删除背景,然后只是坐在那里有一个空白窗口。

我在Vista下运行,但它也在XP下运行。我很确定这是我的错,但是我可以这样做,以至于Windows没有表现出来?

我对使用Spy ++观看的消息非常肯定。这是一个根据MSVC 2008编译的C应用程序。

1 个答案:

答案 0 :(得分:3)

请勿在{{1​​}}处理程序中致电BeginPaint / EndPaint