Bonjour tout le monde,
Alors voilà pour faire court, j'ai une application VB.NET qui fait appel à un module OpenGL pour représenter graphiquement une simulation de palletisation (des palettes, des boîtes,...).
Aucun problème niveau graphisme, texture, création de fenêtre OpenGL, etc etc, cependant lorsque je ferme ma fenêtre OpenGL, mon application tout entière se ferme.
Alors vous me direz (ou peut-être pas), qu'il y a une fonction pour gérer l'action à effectuer en cas de fermeture, le truc c'est que cette fonction est déjà en place, mais qu'elle ne fonctionne pas pour une raison que j'ignore...
Voilà la déclaration, ainsi que l'appel de la fonction :
Public Declare Sub glutSetOption Lib "freeglut" (ByVal op As Integer, ByVal val As Integer)
1 2 3
|
' Définition de l'option de sortie de boucle
glutSetOption(GLUT_ACTION_ON_WINDOW_CLOSE, GLUT_ACTION_CONTINUE_EXECUTION) |
J'ai déjà rencontré un problème similaire auparavant, c'était une question de type dans la déclaration (corrigé)...mais maintenant je ne sais pas d'où cela vient.
Une idée ?!
J'espère que vous serez un peu plus inspirer que moi 
Merci d'avance
Partager