C++ 可以在opengl父窗口中创建子窗口吗?

C++ 可以在opengl父窗口中创建子窗口吗?,c++,windows,winforms,winapi,opengl,C++,Windows,Winforms,Winapi,Opengl,在我的opengl项目中,我需要创建一些opengl窗口的子窗口,以便为用户和opengl提供一些用户界面,以便在我的程序中生成一些图形,实际上我已经成功地实现了这一切。。但问题是:我们将要移动或调整子窗口的位置,我的opengl背景正在下降。当调整和移动完成后,我的opengl背景将恢复正常 如果可能的话,你能一步一步地告诉我怎么做吗? 我该怎么解决这个案子 在包含opengl的父窗口中创建子窗口。。就像通常的父窗口和子窗口一样,但在父窗口中包含opengl。问题是:当我试图移动或调整子窗口的

在我的opengl项目中,我需要创建一些opengl窗口的子窗口,以便为用户和opengl提供一些用户界面,以便在我的程序中生成一些图形,实际上我已经成功地实现了这一切。。但问题是:我们将要移动或调整子窗口的位置,我的opengl背景正在下降。当调整和移动完成后,我的opengl背景将恢复正常

如果可能的话,你能一步一步地告诉我怎么做吗?
我该怎么解决这个案子

在包含opengl的父窗口中创建子窗口。。就像通常的父窗口和子窗口一样,但在父窗口中包含opengl。问题是:当我试图移动或调整子窗口的大小时,父窗口的背景看起来很模糊,所以窗口中的窗口?示例?您确实需要显示一点代码来更好地演示您的情况。OpenGL上下文与windows设备上下文相关联,而windows设备上下文实际上只不过是HWND的矩形区域。因此,如果提供了适当的像素格式,您可以轻松地更改与WGL上下文关联的DC,以实现类似于在子窗口中绘图的功能。