实例:绘制一条虚线
// Ctest02View 绘图 void Ctest02View::OnDraw(CDC* pDC) { Ctest02Doc* pDoc = GetDocument(); ASSERT_VALID(pDoc); if (!pDoc) return; // TODO: 在此处为本机数据添加绘制代码 //CPoint P0(100,100),P1(300,200); CPen NewPen, *p01dPen; NewPen.CreatePen(PS_DOT, 1, RGB(255, 0, 0)); p01dPen =pDC->SelectObject(&NewPen); pDC->MoveTo(100, 100); pDC->LineTo(300, 200); pDC->SelectObject(p01dPen); NewPen.DeleteObject(); }