#pragma once class AFX_EXT_CLASS CRect8Ex : public CRect8 { public: CRect8Ex(void); CRect8Ex(double left, double top, double right, double bottom); virtual ~CRect8Ex(void); // type为校正类型,比如两点校位、四点校位等;value为类对象指针,如CCalibrate2、CCalibrate4等 virtual void Calibrate(int type, void* pValue); virtual bool RtInRect(const CRect8& rect); virtual void ExchangeXY(void* pProjection); //转换到指定投影坐标,CPrljectio* pProjection void operator= (CRect8Ex& rt); void operator= (CRect8& rt); void operator= (CRect& rt); bool operator== (CRect8Ex& rt); };