【发布时间】:2011-06-11 05:04:43
【问题描述】:
默认情况下,Windows 控件没有 DoubleBuffer。当我使用它时,我可以减少闪烁。为什么它在 Windows 控件中默认不使用。
在控制上使用 DoubleBuffer 时,任何人都可以说出优点和缺点。
谢谢。
【问题讨论】:
-
双缓冲使用更多资源,并不总是需要。
-
它使绘画变慢。在您之后绘制的任何控件都将保持未绘制状态的时间更长。显示一个白色或黑色的矩形,直到它出现。这也被视为闪烁。