|
|
|
|
|
|
|
|
|
|
|
//////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
|
//<2F>ļ<EFBFBD> GroupBase.h
|
|
|
|
|
|
//<2F><>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD>:
|
|
|
|
|
|
// <20>ɽ<EFBFBD>ɢ<EFBFBD><C9A2>Ԫ<EFBFBD>ػ<EFBFBD><D8BB><EFBFBD>
|
|
|
|
|
|
//
|
|
|
|
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>д: 2010-05-15
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#pragma once
|
|
|
|
|
|
#include "pointnamerect.h"
|
|
|
|
|
|
#include "curveex.h"
|
|
|
|
|
|
#include ".\text.h"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ļ<EFBFBD><C4BB><EFBFBD>
|
|
|
|
|
|
class AFX_EXT_CLASS CGroupBase : public CPointNameRect
|
|
|
|
|
|
{
|
|
|
|
|
|
public:
|
|
|
|
|
|
CGroupBase(void);
|
|
|
|
|
|
virtual ~CGroupBase(void);
|
|
|
|
|
|
|
|
|
|
|
|
//<2F><>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>/<2F>㣬Ϊ<E3A3AC><CEAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾԪ<CABE>صĽ<D8B5>ɢ<EFBFBD><C9A2><EFBFBD><EFBFBD>ʾ
|
|
|
|
|
|
virtual void Draw(void* pDC, COLORREF color, void* pxy);
|
|
|
|
|
|
virtual int Dissolution(void* pXY, CPositionList& list, COLORREF color); //<2F><>ɢ<EFBFBD><C9A2><EFBFBD><EFBFBD>ʵ<EFBFBD>ʵ<EFBFBD>Ԫ<EFBFBD><D4AA>
|
|
|
|
|
|
|
|
|
|
|
|
//<2F><>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֣<EFBFBD><D6A3><EFBFBD>ʾ״̬ʱpDC!=NULL,pxy==NULL<4C><4C><EFBFBD><EFBFBD>ɢ״̬ʱpxy!=NULL,pDC==NULL;
|
|
|
|
|
|
void DrawCurve(void* pDC, CCurveEx& curve, void* pxy);
|
|
|
|
|
|
void DrawText(void* pDC, CText& text, void* pxy);
|
|
|
|
|
|
|
|
|
|
|
|
void operator=(CGroupBase& wl);
|
|
|
|
|
|
|
|
|
|
|
|
COLORREF m_colCurve; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɫ
|
|
|
|
|
|
COLORREF m_colText; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɫ
|
|
|
|
|
|
|
|
|
|
|
|
private:
|
|
|
|
|
|
protected: //ggff2025
|
|
|
|
|
|
CPositionList* m_pPosList;
|
|
|
|
|
|
};
|