Board logo

标题: vc++ 绘图 pDC 有关的问题 [打印本页]

作者: rui_biao    时间: 2008-3-5 17:37     标题: vc++ 绘图 pDC 有关的问题

void CProgram57View::OnDraw(CDC* pDC)
{   
    CDC *pDC=GetDC();
    CRect r,rect;
    GetClientRect(&r);
    rect.bottom=r.bottom-10;
    rect.top=r.top+10;
    rect.right=r.right-10;
    rect.left=r.left+10;
    pDC->Rectangle(rect);
}
我要给线条上颜色,pDC-> 后面应该跟什么函数.
刚开始学,谢谢.
作者: 风雨声中    时间: 2008-3-5 20:01

void OnPaint()
  {
  CPoint NewPoint;//一个终止点
  CPoint OldPoint;//一个起始点
        //设备上下文DC的创建,MFC将DC包装成了几个类,其中有类CPaintDC,
      CPaintDC d(this);
       //将坐标移动到起始点
      d.MoveTo(OldPoint);
      //绘制一条线
   d.LineTo(NewPoint);
  }
作者: rui_biao    时间: 2008-3-6 12:11

谢谢。




欢迎光临 编程开发论坛 (http://bbs.lihuasoft.net/) Powered by Discuz! 6.0.0