关于MFC保存图片的一些问题。

我的程序是这样的:首先读入一张图片,然后用鼠标点四个点,则这四个点能够组成一个四边形区域,我然后我开始逐行划线,但是遇到四边形区域的时候,不画线。这样,四边形区域的图片就... 我的程序是这样的:首先读入一张图片,然后用鼠标点四个点,则这四个点能够组成一个四边形区域,我然后我开始逐行划线,但是遇到四边形区域的时候,不画线。这样,四边形区域的图片就显示出来,其他的地方都被涂上了颜色。
但是,我如何把他存起来啊?我想要四边形区域的图片?
哪位达人告诉我啊!必有重分!
能否有人给我提示性的代码呢?
展开
 我来答
高尾山
2009-06-05 · TA获得超过677个赞
知道小有建树答主
回答量:690
采纳率:0%
帮助的人:626万
展开全部
1.做一个内存dc和大小正好为那块区域大的BITMAP.把BITMAP选到内存dc上。
2.把你要存的图BitBlt到内存dc。
3.用CImage类,把BITMAP的内容保存。

参考资料: http://www.softist.com/programming/savebmp/savebmp.htm

Idealsoft
2009-06-05 · TA获得超过639个赞
知道小有建树答主
回答量:461
采纳率:0%
帮助的人:292万
展开全部
这有何难?
记录你鼠标框出来的矩形,然后再把这块内存画到一个重新准备的大小刚好的内存DC里,然后获取这个内存DC的位图句柄,然后再保存为位图文件就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
paniclp
2009-06-06 · TA获得超过232个赞
知道小有建树答主
回答量:700
采纳率:0%
帮助的人:434万
展开全部
CRgn::CreatePolygonRgn
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式