该类可以实现的功能:
在图像上选定某一矩形区域并查看
使用左右方向键调整矩形区域大小,使用向下方向键重新生成一个矩形区域
鼠标点击某区域,可以查看此区域内的图像
删除建立好的区域等
.H文件
class CHandleImage
{
public:
CHandleImage();
~CHandleImage();
public:
Graphics *m_pGraphics1; //橡皮筋1中的图片
Graphics *m_pGraphics2; //橡皮筋2中的图片
Bitmap *m_pImageObj;
// 拖放图像
CPoint m_pt;
//CSize m_size;
BOOL m_bcapture;
CSize m_offsetsize;
// 保存鼠标按下时那一瞬间的cpoint 和 大小
CPoint m_btDownPoint; //图片左上角坐标
CSize m_btDownSize; //图片初始大小
CRectTracker m_RectTracker1; //橡皮筋1
CRectTracker m_RectTracker2; //橡皮筋2
CRectTracker m_unitTracker; // 分块处理时的橡皮筋
//............ 锁定图片
BOOL m_bLock;//锁定图