简直崩溃。用glew的最新版居然至始至终检测出来只支持Opengl 1.1,换而言之,只能用XP自带的opengl32.dll,ATI驱动相当于白装,驱动带的那个atioglx2.dll(Opengl扩展)根本没起任何作用。
用Google狂dig了一通,终于在某个阴暗角度发现了问题所在,原来是注册表出了问题,用regedit打开HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/OpenGLDrivers/ati2dvag,一看里面的dll子项,值居然是"atioglxx.dll",拜托...我的ATI Opengl扩展dll文件名是"atioglx2.dll"耶...囧...
于是一改,glew检测OGL扩展成功....Lenovo封装的非官版ATI驱动怎么会犯这么弱的错误哇,连个注册表项都填错了...这相当于是废了所有用OpenGL的程序哇...
摘自http://www.cppblog.com/w2001/archive/2008/12/17/69650.html?opt=admin