【GDI绘图】防止闪烁

来源:互联网 发布:矩阵分析引论详细答案 编辑:程序博客网 时间:2024/05/01 00:27

使用GDI绘图时~

创建一个Image图像~

绘图用Graphics对象:Graphics.FromImage(Image)

最后在这个Image上绘完图后,再用容器.CreateGraphics.DrawImage(Image,......后面函数省略)

这样连续绘图的效果就不会有闪烁现象!

 

下面给个例子:

 

注:窗体上创建一个Panel控件覆盖整个窗体,命名为“DrawPanel”。

窗体上放置个Timer控件。

 

 

这样子就OK啦!

原创粉丝点击