当前位置:编程学习 > C#/ASP.NET >>

怎样快速用GDI+绘制大量的小图片?

在当前窗口上用DrawImage绘制大约2000个图片,图片大小约32*32像素. 在拖动时, 明显感觉到有点卡顿的感觉, 请问怎样用二次缓冲的方式绘制? 

谁给个现成的代码,谢谢了! --------------------编程问答-------------------- 1,先画到一张图片上,在 一起绘制
2,缓冲画图的,你自己再查查
              var bgc = BufferedGraphicsManager.Current;
            var bg = bgc.Allocate(this.Graphics, this.Rectangle);
            var g = bg.Graphics;
            this.SFlag.Draw(g);
            bg.Render(this.Graphics);
            g.Dispose();
            bg.Dispose();
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,