Bonjour,

dans mon application je souhaite lancer en parallele de mon openGl une form.
j'ai donc insérer le code suivant avant le lancement de mon openGl :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
Threading::Thread ^t = gcnew Threading::Thread(gcnew Threading::ThreadStart(gcnew joystick(), &joystick::init));
t->Start();
et je lance ensuite ma fonction openGl.

ma fonction init est pour l'instant vide
La compilation ne pose pas de probleme mais quand j'exécute ma form ne s'affiche pas et j'ai seulement mon openGl.

mon erreur vient donc du lancement de ma form en thread mais je n'arrive pas a trouver pourquoi ca ne marche pas.

par ailleurs si vous aviez des liens sur des cours sur du multi thread et la programmation avec les forms sur visual c++ 2008 je ne serais pas contre