读书人

GDI画到内存的图如何用GDI+保存

发布时间: 2013-03-01 18:33:02 作者: rapoo

GDI画到内存的图怎么用GDI+保存啊
听说双缓冲是先将线条画到内存,再从内存拷贝到屏幕,然后把背景去掉,让它不闪烁。

可是我想用GDI画图然后用GDI+保存成多种格式,应该怎么办。


CDC memoDC;
CBitmap *bitmap = new CBitmap();
bitmap.CreateCompatibleBitmap( &dc, rect.Width(), rect.Height() );
CBitmap *old_bitmap = memoDC.SelectObject( &bitmap );
[解决办法]
cimage img;
img.save()

读书人网 >VC/MFC

热点推荐