新手关于在图片控件上进行图像裁剪的有关问题

新手关于在图片控件上进行图像裁剪的问题
我想通过在图片控件上绘制矩形来裁剪出需要的部分,于是问题来了
1是控件上的图片并非原始大小,是用StretchBlt调整放上去了,进行了缩放,这样一来我绘制的矩形框裁剪得到的是原始大小呢,还是只是显示在控件上的选区
2是接上面的问题,如果要避开1,让矩形框设定区域后通过比例因子调整,对CImage直接进行操作,又应该使用什么函数

------解决方案--------------------
你不是裁剪窗口么,用GDI+干吗,GDI+操作窗口也要从DC去构造Graphics,多此一举,效率低下。用Graphics是为了它的效果丰富。

如果说想直接从Graphics截图,更方便,会用双缓冲的吧,原来绘制到窗口界面代码,DrawImage到后台图片就是了,DrawImage提供了丰富的坐标参数。
------解决方案--------------------
引用:
那说明你的线没有画到后台位图上啊。

线已经画在后台上了,我也说过裁剪的只是画布Graphics而已,没有把Bitmap这个对象也一起裁剪
这样一来只是画布的显示区域被剪了,位图没有被剪

Bitmap bitmap//这个是后台画布捆绑的空位图,专门用来装我画的线,和图片
bitmap->save(XXXXXX)的时候,保存的依然还是1024x768大小的原图,没有任何裁剪~~~~~~