Invalidate的调用会触发控件的WM_PAINT事件,Repaint是实现了重绘过程。如果使用Invalidate,是通过windows消息的方法重绘,如果用Repaint是直接调用控件的重绘方法。
Invalidate与Repaint的区别
最新推荐文章于 2024-07-09 10:05:41 发布
本文探讨了Invalidate与Repaint两种控件刷新方法的区别。Invalidate触发WM_PAINT事件,通过Windows消息机制实现控件重绘;而Repaint则是直接调用控件的重绘方法,两者在实现原理上有所不同。

1万+

被折叠的 条评论
为什么被折叠?



