标签: c++ windows winapi visual-c++ window
Win32中的RedrawWindow和UpdateWindow之间有什么区别?
由于它们似乎有相同的目的刷新窗口,有什么区别?
答案 0 :(得分:11)
RedrawWindow通常用于强制重绘整个窗口(或其中的某个指定区域)。
RedrawWindow
UpdateWindow将仅强制重绘窗口的更新区域,即自上一个绘制周期以来已经失效的窗口部分(例如,通过调用InvalidateRect)。
UpdateWindow
InvalidateRect