MFC对话框,用OpenGl画图,怎么得到画的图相对于对话框的坐标? 如题,大家有什么好的办法没,谢谢了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用OpenGL只能使用OpenGL下坐标绘图,和对话框坐标没关系。 我用OpenGl在对话框上画图,然后鼠标点击我画的图时执行一些动作,所以需要知道图相对于对话框的坐标. OnMouseMove函数中的point 坐标即为相对于对话框的坐标 我要做的是:鼠标点击对话框时,判断鼠标在OpenGl画的图里面没有. WM_LBUTTONDOWN消息相应函数里那个point应该也是吧?你是在对话框背景上画图还是在对话框上添加了控件 然后画图? 那你图是怎么画上的?OPENGL画的可能是3维的吧,你还要对当前视点做投影,然后与鼠标点比较才能知道是否选中当前的图形!所以,必须知道图形的数据! MapViewOfFile返回char* 如何获取内容大小 socket 信息以结构发送的问题 无法获取COMBOBOX的索引 关于auto_ptr的问题 MFC如何实现文件捆绑? 如何断开数据库连接? 在线等声明一个CListView,得到CListCtrl &listCtrl = GetListCtrl();listCtrl引用,我想用Export这个模式,怎么设置呀? 我想用ADO在VC中判断一个字段是否是SQL/SERVER的自增量字段,应该怎么写啊?? 关于c/s 结构, 请进来!!!!!!!! 如何理解这段代码?不难但是小弟不理解 亲身经历,无品“巨人”裁员 问俩菜问题...
我用OpenGl在对话框上画图,然后鼠标点击我画的图时执行一些动作,所以需要知道图相对于对话框的坐标.
你是在对话框背景上画图还是在对话框上添加了控件 然后画图?
那你图是怎么画上的?OPENGL画的可能是3维的吧,你还要对当前视点做投影,然后与鼠标点比较才能知道是否选中当前的图形!所以,必须知道图形的数据!