4
我知道OpenGL可以使用由CreateWindow创建的经典窗口并通过设备上下文(GetDC)进行处理,但OpenGL可以使用.NET窗体吗?我的意思是将.NET窗体转换为OpenGL窗口。OpenGL可以使用.NET表单吗?
我知道OpenGL可以使用由CreateWindow创建的经典窗口并通过设备上下文(GetDC)进行处理,但OpenGL可以使用.NET窗体吗?我的意思是将.NET窗体转换为OpenGL窗口。OpenGL可以使用.NET表单吗?
是的,这是可能的。 OpenGL需要窗口句柄,该句柄可通过Form.Handle属性获得。要获取设备上下文,请使用此句柄调用GetDC。
http://www.codeproject.com/KB/miscctrl/OpenGLViewWinForms.aspx