Voila je debute en openGL et j'ai un probleme; en fait je veux juste ouvrir une fenetre mais j'ai deux erreurs (notée apres le code );
LE CODE :
#include <windows.h>
#include <gl/gl.h>
#include <gl/glu.h>
int WINAPI WinMain( HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{
HInst = hInstance; //HInst est un variable globale de type HINSTANCE
HWND OpenGLWindow = CreateWindow
( "BUTTON", //Classe de la fenêtre
"Fenêtre OpenGL", //Nom de la fenêtre
WS_VISIBLE | WS_BORDER, //Caractéristiques
0, //Position x
0, //Position y
640, //Largeur
480, //Hauteur
0, //Handle de la fenêtre mère
0, //Identifiant de la fenêtre fille
HInst, //HINSTANCE du programme
NULL /*Chaine de caractère envoyée
en paramètre lors de la création
de la fenêtre*/
);
if (!OpenGLWindow) exit(1);
MSG msg;
do
{
while (PeekMessage(&msg,OpenGLWindow,0,0,PM_NOREMOVE))
{
if(!GetMessage(&msg,OpenGLWindow,0,0)) exit(0);
DispatchMessage(&msg);
}
}
while(1);
return 0; //(pour la forme)
}
LES ERREURS :
--------------------Configuration: debut_opengl - Win32 Debug--------------------
Compiling...
debut_opengl.cpp
C:\Program Files\taratata\opengl\debut_opengl.cpp(12) : error C2065: 'HInst' : undeclared identifier
C:\Program Files\taratata\opengl\debut_opengl.cpp(12) : error C2440: '=' : cannot convert from 'struct HINSTANCE__ *' to 'int'
This conversion requires a reinterpret_cast, a C-style cast or function-style cast
Error executing cl.exe.
debut_opengl.exe - 2 error(s), 0 warning(s)
Voila, donc si kelkun pouvait m'aider ca serait sympa, thx !!!