Graphics g(pDC->m_hDC);//创建Graphics对象
Bitmap CacheImage(rect.Width(),rect.Height()); //依窗口大小创建内存画布
Graphics buffer(&CacheImage);//Gaphics对象引用内存画布
buffer.Clear(Color::White);//清除内存画布并以白色填充,当然也可以是其它颜色
Pen pen(Color::Red,1);//创建画笔
buffer.DrawLine(&pen,0,0,100,300);//在内存画布中绘画
g.DrawImage(&CacheImage, 0, 0);//将内存画布贴到屏幕。绘画结束
GDI+ VC双缓冲
最新推荐文章于 2015-03-09 15:07:12 发布