社区
C++ 语言
帖子详情
如何在MFC的Dialog中添加多个OpenGL窗口?
IISAR
2008-11-19 03:32:53
第一次提问哈。
请问一下各位大侠,怎么在MFC的对话框中添加多个,不止一个需要用OpenGL绘图的窗口。
添加一个的方法我已经知道。但是如果我添加两个这样的窗口。第一个窗口就不能正常显示。
...全文
240
4
打赏
收藏
如何在MFC的Dialog中添加多个OpenGL窗口?
第一次提问哈。 请问一下各位大侠,怎么在MFC的对话框中添加多个,不止一个需要用OpenGL绘图的窗口。 添加一个的方法我已经知道。但是如果我添加两个这样的窗口。第一个窗口就不能正常显示。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
IISAR
2008-11-21
打赏
举报
回复
不是继承的窗口类型,是直接从CWnd继承下来的。我做成控件,可以放在基于对话框的MFC主框架中。原来放一个是没有问题的。放两个以上就出现问题了。
好在我通过我前面提到的方法解决了。
jia_xiaoxin
2008-11-19
打赏
举报
回复
你添加的窗口是模式窗口吧?每次只能有一个显示,你可以添加非模式窗口
可以用dlg.CreateEx来创建非模式窗口。然后dlg.ShowWindow(SW_SHOW)
IISAR
2008-11-19
打赏
举报
回复
1
居然还是自己搞定了~~
我的理解是:因为一个线程只有一个RC,所以添加了两个窗口的话,第一个窗口的RC的值就不正确了。
在每次需要刷新的时候用wglMakeCurrent(hdc, hrc)更新RC
效果是正确了,原理不知道对不对。
这样要损失很多效率好像。
IISAR
2008-11-19
打赏
举报
回复
不好意思啊。好像我的分数是0 啊。貌似不能给大家分。对不住大家了,要是哪位知道,还是请不吝赐教一下。
向
MFC
嵌入
OpenGL
这篇教程详细介绍了如何在
MFC
对话框应用程序
中
创建一个
OpenGL
渲染上下文,包括设置
OpenGL
窗口
、创建控制模块、
添加
OpenGL
类、链接库、定义类变量、
添加
消息处理函数,以及设置摄像机和
窗口
大小调整处理。教程适合初学者,旨在帮助开发者在Visual Studio环境下集成
OpenGL
到
MFC
项目。
MFC
的对话框
中
使用
OpenGL
绘图
本文介绍如何在
MFC
的对话框
中
集成
OpenGL
进行绘图。通过创建一个基于CWnd的My
OpenGL
类,实现OnCreate和OnPaint函数,设置
OpenGL
环境并在对话框指定位置显示图形。步骤包括设置
OpenGL
环境、创建新类、
添加
成员变量和函数,以及在对话框的OnCreate
中
初始化。最终成功将
OpenGL
图形显示在对话框左侧。
在对话框
中
dialog
创建简单
opengl
程序
本文介绍如何在
MFC
对话框程序
中
使用
OpenGL
库创建一个简单的图形渲染应用。通过详细步骤指导读者从创建项目开始,到配置
OpenGL
环境,直至最终实现一个能够绘制基本图形的应用程序。
如何在
MFC
对话框程序里采用
OpenGL
绘图
本文档详细介绍了如何在基于对话框的
MFC
程序
中
设置并实现
OpenGL
绘图。关键步骤包括消息映射的
添加
和删除,响应函数的处理,以及SwapBuffer函数的使用。通过创建一个基于对话框的工程,并在其
中
添加
OpenGL
支持,包括设置链接库和
添加
picture control控件,最终实现
OpenGL
在对话框上的显示。
MFC
对话框程序
中
使用
opengl
实现漫游
在
MFC
对话框程序
中
成功实现基于
OpenGL
的简单漫游功能,包括相机前后左右移动。虽然过程
中
遇到不少困难,但最终通过整合网络资源完成。主要挑战在于不熟悉
OpenGL
编程,以及在
MFC
环境
中
适配QT的代码。采用了工具类设计降低耦合,增加代码可读性。关键步骤包括定义Camera类、处理键盘消息以及
添加
WM_CHAR消息响应。
C++ 语言
65,210
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章