代码改变世界

防止刷新时闪烁的终极解决办法

2009-11-13 23:41  HYrz的菜园子  阅读(638)  评论(0编辑  收藏  举报
{ 防止刷新时闪烁的终极解决办法(对付双缓冲无效时) }
  Perform($000B, 
00); //锁屏幕  防止闪烁

  
// 做一些会发生严重闪烁的事情..

  
//解锁屏幕并重画
  Perform($000B, 
10);
  RedrawWindow(Handle, 
nil0, RDW_FRAME + RDW_INVALIDATE + RDW_ALLCHILDREN + RDW_NOINTERNALPAINT);