在常规窗口中使用OpenGL(Win32)

时间:2010-05-01 18:24:28

标签: c++ opengl winapi

我想在我的WndProc中使用OpenGL,但我不确定如何。我也不希望GL占据整个屏幕,只是屏幕的一部分。最后我基本上想制作一个绘图win32应用程序,但使用OGL而不是GDI。那么如何告诉GL使用我的控件(面板)的hdc进行绘图?

2 个答案:

答案 0 :(得分:3)

当您致电wglCreateContext时,请传递控件的HDC而不是窗口。同样适用于OpenGL和DirectX。

答案 1 :(得分:0)

您可以在任何HDC上使用wglCreateContext,但不能将图形与GDI混合使用。