回 帖 发 新 帖 刷新版面

主题:关于invalidate引起后面画图语句无效的问题

单文档MFC APP WIZZARD
VIEW类视图
在某个函数发生时,我想先引起重绘,然后再画图
就在OnLButtonDown里面输入:
invalidate;
下面省略若干句DC画图的语句
最后执行时只有窗口重绘,没有后面的画图效果了
怎么会这样子 是不是因为invalidate和后面的画图语句在一个函数内?
有没有办法解决?我不想把invalidate和后面的画图语句
放到两个函数中 

回复列表 (共1个回复)

沙发

invalidate()函数一般放在画图代码的最后面!

我来回复

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