我只会在文档窗口中绘制直线,不知道怎么样在对话框里绘制直线.
能不能给出详细步骤?谢谢了!

解决方案 »

  1.   

    onpaint()
    或其它的view里的消息
    CClientDC dc(this);
    dc.moveto(x1,y1);
    dc.lineto(x,y);
      

  2.   

    两个我都试过了,它说“moveto” : 不是“CPaintDC”的成员,也说“moveto” : 不是“CClientDC”的成员
    又该怎么办?
      

  3.   

    在OnDraw()里画
    pDC->MoveTo();
    pDC->LineTo();
    应该可以的
      

  4.   

    注意语句的大小写就行了。dc.MoveTo( x1, y1 );
    dc.LineTo( x2, y2 );
      

  5.   

    在OnPaint()就用MoveTo() 和 LineTo()
    在画前可以设定对应的背景模式SetBkMode()