关于MFC下opengl绘图的程序??

我在MFC窗口下创建一个opengl视图,在里面创建了一个正方体。现在想通过键盘来对它控制,比如按右方向键就向右旋转,按下左方向键时就向左旋转,请问应该在哪个函数中监测这... 我在MFC窗口下创建一个opengl视图,在里面创建了一个正方体。现在想通过键盘来对它控制,比如按右方向键就向右旋转,按下左方向键时就向左旋转,请问应该在哪个函数中监测这些键盘动作,监测到一个如何让窗口不断重绘来产生旋转效果呢?(我的程序在OnPaint()函数中调用绘图函数,要发送ON_PAINT消息吗??)谢谢 展开
 我来答
wangtbfr
2011-04-29 · TA获得超过974个赞
知道小有建树答主
回答量:367
采纳率:0%
帮助的人:154万
展开全部
设置一个时钟,时钟的回调函数里设置处理信息(角度的改变)并刷新屏幕或者OpenGL渲染函数。
提个问也要注册
2011-04-23 · TA获得超过763个赞
知道答主
回答量:151
采纳率:0%
帮助的人:61.6万
展开全部
咦,这个貌似比较容易啊,在画图之前调用旋转函数,参数为变量Y,然后让Y通过键盘改变就可以了。你试试吧,我转行了,但这个还是有印象的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式