OpenGL的glGetString()函数

学习OpenGL过程中,想知道自己机器上的OpenGL版本号,随便建立一个控制台工程,直接调用

const char *version = ( const char *)glGetString(GL_VENDOR/*GL_VERSION*/);

编译,运行,竟然得不到任何消息,后来想想,也许这个函数有自己的运行环境,于是,又找了个OpenGL工程,在里面调用,最后发现,只有在成功调用wglMakeCurrent( lpDC, hrc );后能得到内容,而且在::wglMakeCurrent( NULL, NULL );后,有不能得到消息了.

算是一个学习过程需要注意的地方吧

你可能感兴趣的:(null)