发新话题
打印

vc++ 绘图 pDC 有关的问题

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-> 后面应该跟什么函数.
刚开始学,谢谢.

TOP

void OnPaint()
  {
  CPoint NewPoint;//一个终止点
  CPoint OldPoint;//一个起始点
        //设备上下文DC的创建,MFC将DC包装成了几个类,其中有类CPaintDC,
      CPaintDC d(this);
       //将坐标移动到起始点
      d.MoveTo(OldPoint);
      //绘制一条线
   d.LineTo(NewPoint);
  }
人生就像稻草,风从哪边吹,就向哪边倒。

TOP

谢谢。

TOP

发新话题