使用GDI绘图时~
创建一个Image图像~
绘图用Graphics对象:Graphics.FromImage(Image)
最后在这个Image上绘完图后,再用容器.CreateGraphics.DrawImage(Image,......后面函数省略)
这样连续绘图的效果就不会有闪烁现象!
下面给个例子:
注:窗体上创建一个Panel控件覆盖整个窗体,命名为“DrawPanel”。
窗体上放置个Timer控件。
这样子就OK啦!
使用GDI绘图时~
创建一个Image图像~
绘图用Graphics对象:Graphics.FromImage(Image)
最后在这个Image上绘完图后,再用容器.CreateGraphics.DrawImage(Image,......后面函数省略)
这样连续绘图的效果就不会有闪烁现象!
下面给个例子:
注:窗体上创建一个Panel控件覆盖整个窗体,命名为“DrawPanel”。
窗体上放置个Timer控件。
这样子就OK啦!