[英]How to use OnDraw in MFC-Dialog
I'm in the MFC Using OpenGL, But my projects Is a dialog,I can't find OnDraw,so I using OnPaint,我在 MFC 使用 OpenGL,但我的项目是一个对话框,我找不到 OnDraw,所以我使用 OnPaint,
When I want to compute the FPS,Using OnPaint is wrong,OnPaint only in change Window work,so What should I do?当我想计算 FPS 时,使用 OnPaint 是错误的,OnPaint 只能在更改 Window 工作,我该怎么办? likeness RenderLoop.
相似的渲染循环。
this is my projects!这是我的项目! https://github.com/Puuupa/MFC_OpenGL.git
https://github.com/Puuupa/MFC_OpenGL.git
Create a dedicated "control" window for the OpenGL rendering.为 OpenGL 渲染创建一个专用的“控件”window。 Register this as custom control and put that into the dialog.
将此注册为自定义控件并将其放入对话框中。
At least, that's how I remember, how it's done.至少,这就是我记得的方式,它是如何完成的。 It's been 20 years since I've used OpenGL together with the MFC.
我使用 OpenGL 和 MFC 已经 20 年了。
Why are you using the MFC at all anyway, they've been deprecated for ages.无论如何,您为什么要使用 MFC,它们已被弃用多年。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.