随手启动双缓冲

在VS2005里,自己就建有了双缓冲机制

只需要在适当的位置加入如下的代码,就会启动双缓冲机制,但是没有我之前自己做的机制顺滑,也是蛮不错的

this.SetStyle(ControlStyles.DoubleBuffer | ControlStyles.UserPaint | ControlStyles.AllPaintingInWmPaint, true);
this.UpdateStyles();

参见VS2005的MSDN:使用双缓冲 或双缓冲图形部分,

如何:手动管理缓冲图形

 http://msdn2.microsoft.com/zh-cn/library/tdk2485d(vs.80).aspx

 

 

你可能感兴趣的:(图形)