在form里加了定时器50ms refrsh一次,结果发现屏幕闪烁很厉害,10ms刷新也一样
OnPaint里绘图代码如下,已经用了bmp贴图模式
Bitmap bmp = new Bitmap(1024, 768);
Graphics g = Graphics.FromImage(bmp);
Pen pen = new Pen(Color.Red);
int i;
for(i=0;i<myWave.Length-1;i++) {
g.DrawLine(pen, i, myWave[i], i+1, myWave[i+1]);
}
this.CreateGraphics().DrawImage(bmp, 0, 0);
pen.Dispose();
g.Dispose();
--
FROM 114.214.197.*