CLine::CLine()
{
m_Start=m_End=0;
}
CLine::~CLine()
{
}
CLine::CLine(CPoint?Start,CPoint?End)?//構造函數,設置線段的開始和結束位置
{?m_Start=Start;
m_End=End;}
void?CLine::DrawLine(CDC?*pDC)//繪制線段函數
{pDC->MoveTo(m_Start);?//移動到點m_Start
pDC->LineTo(m_End);?//在m_Start和m_End?之間畫壹條線
}
void?CLine::Serialize(CArchive?&ar)
{if(ar.IsStoring())
{ar<<m_Start<<m_End;}
else
{?ar>>m_Start>>m_End;}
}