直接放OnDraw();不行 
还有里面的参数 不知道怎么弄谢谢

解决方案 »

  1.   

    CxxxView::OnTest()
    {
    CDC *pDc=GetDC();
    OnDraw(pDc);
    }
      

  2.   

    如果ontest是菜单按钮是不是就是用这种调用ondraw的方法进行opengl的不同图形或图形变化的绘制更新呀?我是新手 很多不懂
      

  3.   

    你是VC不懂吧。呵呵。CDC *pDc=GetDC();
    OnDraw(pDc);这样可以了的。
      

  4.   

    一般不直接调用OnDraw,此函数由OnPaint调用你InValidateRect就行了,会发送WM_PANIT消息
      

  5.   

    那能说说直接调用OnDraw()和通过InValidateRect()调用OnDraw()有何利弊吗?