PDA

View Full Version : setPixelFormat not found



Alan Candido
01-29-2005, 04:32 PM
Hi Everybody

Sorry my bad english.

I starting with openGL with BCC 5.5.
When I run the program, the opengl.dll not found. I copied the opengl32.dll to opengl.dll. When I run the program, the message "SetPixelFormat not found in opengl.dll".

Any Idea?

Thanks

Alan Candido

shinpaughp
01-29-2005, 04:48 PM
SetPixelFormat is part of WGL. You must #include <wingdi.h>. Not sure why you renamed opengl32.dll though... just tell the compiler to look for opengl32.dll instead of opengl.dll.

mikael_aronsson
01-29-2005, 11:04 PM
If I remember correct, SGI's old OpenGL software implementation was named opengl.dll, make sure you use opengl32.lib when you link it and SetPixelFormat is not in the opengl dll it's in gdi32.dll/lib

If you have an old sgi import library (opengl.lib) you should not use it, just change to opengl32.lib instead.

Mikael