infiniti

导航

2013年12月27日

Windows MFC 两个OpenGL窗口显示与线程RC问题

摘要: 问题为:背景界面是一个OpenGL窗口(对话框),在其上弹出一个OpenGL窗口(模态对话框)时, 1.上方的OpenGL窗口能响应鼠标操作等并刷新; 2.当移动或放大缩小上方的OpenGL窗口时,其中的模型就不会响应鼠标操作。 因为之前的程序是单对话框的,所以放大、移动等没有问题,现在变成多OpenGL窗口显示就出现问题了。网上查询得知,OpenGL 绘图的机制是:先用 OpenGL 的绘图上下文 Rendering Context (简称为 RC )把图画好,再把所绘结果通过 SwapBuffer() 函数传给 Window 的绘图上下文 Device Context (简记... 阅读全文

posted @ 2013-12-27 16:57 infiniti 阅读(5257) 评论(1) 推荐(0) 编辑