画一条简单的直线

原代码

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();


}

你可能感兴趣的:(MFC)