原代碼
void CFunction::DrawLine(CDC *pDC,int i,COLORREF color,CPoint start,CPoint end)
{
CPen pen(PS_SOLID,i,color),*pOldPen;//實線,線寬i,顔色color
pOldPen=pDC->SelectObject(&pen);
pDC->MoveTo(start);//移動到start
pDC->LineTo(end);//從start到end畫一條直線
//删除
pDC->SelectObject(pOldPen);
pen.DeleteObject();
}