Win32中的RedrawWindow和UpdateWindow有什么区别?

时间:2011-09-09 10:47:26

标签: c++ windows winapi visual-c++ window

Win32中的RedrawWindow和UpdateWindow之间有什么区别?

由于它们似乎有相同的目的刷新窗口,有什么区别?

1 个答案:

答案 0 :(得分:11)

RedrawWindow通常用于强制重绘整个窗口(或其中的某个指定区域)。

UpdateWindow将仅强制重绘窗口的更新区域,即自上一个绘制周期以来已经失效的窗口部分(例如,通过调用InvalidateRect)。