1. 程式人生 > >.net WINFORM的GDI雙緩沖的實現

.net WINFORM的GDI雙緩沖的實現

orm dom 出現 就是 style clas win random pre

有時候在窗體中執行不斷的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雙緩沖的實現