读书人

wxpython 化除屏幕闪烁

发布时间: 2012-10-19 16:53:36 作者: rapoo

wxpython 消除屏幕闪烁
wxpython中消除屏幕闪烁的方法

1> 定义一个空的方法OnErase,绑定到事件EVT_ERASE_BACKGROUND
self.Bind(wx.EVT_ERASE_BACKGROUND, self.OnErase)
2> 利用双缓冲技术, 使用DC wxAutoBufferedPaintDC
3> 最小区域绘制,在刷新时,提供要刷新的最小区域参数
self.Refresh(rect)

读书人网 >perl python

热点推荐