如题,大家有什么好的办法没,谢谢了.

解决方案 »

  1.   

    用OpenGL只能使用OpenGL下坐标绘图,和对话框坐标没关系。
      

  2.   


    我用OpenGl在对话框上画图,然后鼠标点击我画的图时执行一些动作,所以需要知道图相对于对话框的坐标.
      

  3.   

    OnMouseMove函数中的point 坐标即为相对于对话框的坐标
      

  4.   

    我要做的是:鼠标点击对话框时,判断鼠标在OpenGl画的图里面没有.
      

  5.   

    WM_LBUTTONDOWN消息相应函数里那个point应该也是吧?
    你是在对话框背景上画图还是在对话框上添加了控件 然后画图?
      

  6.   


    那你图是怎么画上的?OPENGL画的可能是3维的吧,你还要对当前视点做投影,然后与鼠标点比较才能知道是否选中当前的图形!所以,必须知道图形的数据!