原代码
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();
}