How can I program for OpenGL beyond version 1.1 in windows?
Although the current OpenGL version is 1.5 (as of 2004/03/29) , and this has been implemented by all major hardware manufacturers, Microsoft has only released OpenGL32.dll and OpenGl32.lib files corresponding to version OpenGL 1.1. In order to use newer core functions or any OpenGL extensions, you have to link the functions you want manually. To do this, download the latest glext.h from SGI.com which includes typedefs for all registered extension functions. After including glext.h in your project, you can then declare the functions you need using the typedefs provided, and obtain a pointer to them with wglGetProcAddress. Once linked you can then use the new functions as ordinary OpenGL commands.