如何给SDL原生窗口添加OpenGL支持
1、想解决这个问题,必须修改源代码。使用VC2010打开SDL源代码中的工程文件,需要修改目录下src/video/sdl_video.c源文件。

3、并且在此函数的实现的末尾的前面一小段加入初始化OpenGL的代码,只有短短的几行。

5、重新回到你的工程,在调用SDL_CreateWindowFrom(hWnd)的地方,添加参数SDL_WINDOW_OPENGL,即SDL_CreateWindowFrom(hWnd,SDL_WINDOW_OPENGL)。编译后的exe程序要与修改后编译的SDL.dll放在一起运行。