首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

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

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

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()

热点排行