Invalidate的调用会触发控件的WM_PAINT事件,Repaint是实现了重绘过程。如果使用Invalidate,是通过windows消息的方法重绘,如果用Repaint是直接调用控件的重绘方法。
Invalidate与Repaint的区别
最新推荐文章于 2018-11-14 11:32:43 发布
Invalidate的调用会触发控件的WM_PAINT事件,Repaint是实现了重绘过程。如果使用Invalidate,是通过windows消息的方法重绘,如果用Repaint是直接调用控件的重绘方法。