请问在自己定义的函数里使用如:MoveTo(x,y) Ellipse(x1,y1,x2,y2)等函数需要#include<……>什么吗?
我急需答案。谢谢!这个问题是接我上一的问题--就是:我在vc中建立一个Dialog对话框,可不可以在它上面输出一些图形,如圆、椭圆等?

解决方案 »

  1.   

    #include <windows.h>
    如果是VC的Wizard生成的程序,这些工作都己经给你做好了,你只要调用函数就行了。
      

  2.   

    用类向导添加你的成员函数OnLButton(UINT nFlags,CPoint point);添加代码:
    CDC* pDC = GetDC();
    CLORREF clr = pDC->GetPixel(point);
    CBrush bursh;
    brush.CreateSolidBrush(clr);
    ..//画图
    ReleaseDC(pDC);
      

  3.   


    请问具体操作是怎样的?
    我在自己定义的函数void Output()中写了这样一段:
    void Output()
    {
      for(int i=0;i<10;i  )
      {
       state.Format(i);
       TextOut(i*10,20,state);
      }
      Ellipse(10,20,30,40);
    }
    我想在Dialog对话框里显示,如何做?
      

  4.   

    CClientDC dc(this);
    dc.moveto
    dc.lineto