虚位以待(AD)
虚位以待(AD)
首页 > 网络编程 > ASP.NET > .net WINFORM的GDI双缓冲的实现方法

.net WINFORM的GDI双缓冲的实现方法
类别:ASP.NET   作者:码皇   来源:互联网   点击:

下面小编就为大家分享一篇 net WINFORM的GDI双缓冲的实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

有时候在窗体中执行不断的GDI+操作的时候会出现闪速的状况,除了修改窗体的参数,更应该解决刷新本身的问题,双缓冲可能就是这样来的。

方法1:

用GDI绘制在位图上,然后再重新生成位图

    Bitmap bt = new Bitmap(510, 510);
    Graphics g = Graphics.FromImage(bt);
    g.DrawEllipse(Pens.Red, 100, 100, new Random().Next(1, 60), 50);
    g.Dispose();
    gb.DrawImage(bt,0,0);
    gb.Dispose();

以上这篇.net WINFORM的GDI双缓冲的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:

  • C#双缓冲实现方法(可防止闪屏)
  • C#双缓冲技术实例详解
相关热词搜索: net WINFORM GDI 双缓冲