y'a énormément de tuto sur le net là dessus
google est ton ami ...
oui ... oepngl ne gere pas les fenetres, faut que tu ailles voir glut apres, mais je c pas si y'a des fenetres filles qui existent (il me semble que oui quand mm ..)
oui en fait en parlant d'opengl je sous entendais "glut" qui gère en effet les fenêtres (sous fenêtres, destruction, etc) mais ne permet pas de faire ce que je veux.
Sinon je peut-être dessiner moi même les fenêtres (bordures, etc) mais ça m'étonnerais que je puisse gérer les E/S convenablement en fesant ça ....

Qu'il est beau ce chien !!! :)
Bon, en fait, glutCreateWindow fait ce que tu veux ...
Miles Le 20/03/2004 à 22:32 Crées soit ta fenêtre à la main, soit avec wxWidgets - qui gère l'OpenGL en interne pour la création des fenêtres -
J'avais fait une appli avec 2 fenêtres créées à la main, et la fermeture de la fenêtre principale ne tuait pas l'appli, en revanche celle de l'OpenGL tuait l'appli, mais c'était normal, le thread père n'avait plus rien à faire d'autre que de quitter
Miles Le 23/03/2004 à 18:34 Lors de la création de la fenêtre graphique qui va contenir le code OpenGL, tu as une fonction WndProc sous Windows, tu dois faire un wglCreateContext et un wglMakeCurrent dedans
wxWidgets est aussi du C++.
Kevin> je parlais de WndProc

Qu'il est beau ce chien !!! :)
Miles Le 24/03/2004 à 23:34 ah oui, tu peux théoriquement récupérer le message de fermeture et l'invalider le cas échéant...
tu recup WM_QUIT, mais je sais pas avec quoi dans glut...
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960
*** Ne sous-estimez pas la puissance de la Marmotte ***
©
Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina