这里有两个思路,一个是保存bmp位图,用CBitMap即可。一个是保存JPG等压缩位图,可以使用Image对象等GDI+之类的东西。基本思路:你需要一个内存DC,将一个CBitmap选入到DC,绘图在内存DC上进行,之后将位图SelectObject选出。这个CBitmap就保存了你的画图效果。CBitmap保存为BMP文件的相关文章很多,就是按照结构体写文件结构,直接百度有很多可用代码。Image的写入简单,有Save函数。
搜一下:如何把VC++单文档界面中显示的图像保存成图片