Qui pe me corriger cette source svp !
merci mille fois ! !!
- include <windows.h>
- include <gl/gl.h>
- include <gl/glut.h>
- defeni WIDTH 640
- defeni HEIGHT 480
void Display();
void GestionClavier();
void GestionSpecial();
int main (int argc,char*argv)
{
glutInit(&,argv);
glutInitDisplayMode(GLUT_RGBA|GLUT_SINGLE);
glutIniWindowSize(WIDTH,HEIGHT);
glutInitWindowPosition(50,50);
glutCreateWindow("King_of_Coding");
glutDisplayFunc(Display);
glutMainLoop();
return 0;
}
void GestionClavier(usigned char key, int x, int y)
{
printf("vous avez appuyé sur %c\n",key);
printf("position de la souris : ");
printf("%d,%d\n",x,y);
if (key==27 exit(0);
}
int main()
{
glutKeybordFunc(GestionClavier);
glutMainLoop();
}
void GestionSpecial(int key, int x, int y)
{
printf("vous avez appuyé sur")
switch (key)
{
case GLUT_KEY_LEFT : printf("Gauche\n");break;
case GLUT_KEY_UP : printf("Haut\n");break;
case GLUT_KEY_DOWN : printf("Droite\n");break;
case GLUT_KEY_END : printf("End\n");break;
}
printf("position de la souris : ");
printf("%d,%d\n",x,y);
}
int main()
{
glutSpecialFunc(GestionSpecial);
glutMainLoop();
return 0;
}