回 帖 发 新 帖 刷新版面

主题:WM_PAINT

当在屏幕上画东西后,一旦需要重画,东西就消失了,怎么避免这个问题呢,
是不是使用InvalidateRect()呢?

回复列表 (共1个回复)

沙发

要在处理WM_PAINT消息的事件中也写上绘图函数。
当数据改变要重画时,调用InvalidateRect(),该函数会产生一个WM_PAINT消息。
同时在窗口变化时也会产生WM_PAINT。这样都会调用到你的画图函数了

我来回复

您尚未登录,请登录后再回复。点此登录或注册