【发布时间】:2011-07-06 22:38:03
【问题描述】:
我在 wxWidgets 应用程序中使用 wxListCtrl,并且似乎无法消除快速滚动大量项目列表时发生的闪烁(例如,按住“向下翻页”键)。列表控件创建为一个虚拟/报告列表,我目前正在Win7下测试。
背景清除似乎导致闪烁,但我不能简单地覆盖它,因为文本/边框正确显示是必需的。
我相信我需要的是一种进行双缓冲的方法,其中列表不会在视觉上更新,直到背景被清除和项目被绘制(离屏)。有谁知道如何在 wxWidgets 中做到这一点?还是有更好的办法?
非常感谢...
【问题讨论】:
标签: scroll wxwidgets flicker doublebuffered