你要在什么环境下画?是OPENGL还是普通的cview?

解决方案 »

  1.   

    #define pi 3.1425926
    int x,y
    COLRREF colr;
    for(x=0;x<2*pi;x++)
        m_pDC->SetPixel(x,sin(x),colr);
    画图使用函数描述就行了
      

  2.   

    普通的CView应该就可以,视你的要求而定吧。
      

  3.   

    不会吧?这个都解决不了?照着Fishcat的去做吧。哎,这念头,怎么大家都越来越懒了,只知道问问问!也不知道自己先琢磨琢磨。
      

  4.   

    把以下代码放在你的CXXXView::OnDraw里todo后面:
    double PI = 3.1415926;
    double x =1.0;
    double y = 0.0;
    while ( x < 360)
    {
    double an = 2 * PI*x/360;
    y = sin(an);
    x = x +1;
    int x1 = (x);
    int y1 = -(100*y) + 100;
    pDC->SetPixel(CPoint(x1,y1),RGB(255,0,0));
    }分啊!!!!!
      

  5.   

    可以给你一个波形图例程,若需要给email
      

  6.   

    我觉得!!!!!!
    还是用lineto比较好!
      

  7.   

    用SetPixel()谁不会画?要是人家要求用OpenGL画怎么办呢?
      

  8.   

    当然用LineTo(..),不然波形不连续!