J’ai un projet dans le quelle j’utilise OnNewDocument et OnOpenDocument
Pour envoyer des messages que je capte dans une CFormView.
Qui elles initialisent une fenêtre graphique avec OSG (librairie basée sur Open GL)
Seulement quand j’appel la même fonction OnNewDocument ne fonctionne pas, tendis que OnOpenDocument fonction sans problèmes.
Le problème ne vient pas de l’adresse du fichier à ouvrir puisque je ne tiens pas compte du fichier sélectionné lors de l’ouverture d’un nouveau document
Je n’arrive pas à trouver la source du problème, pensez vous que sella puise venir d’une action particulaire de la fonction OnNewDocument?
Merci
Code exécuté lors de la réception des messages dans la CFormView:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 // close the curent model if(mOSG->m_exist == true) { delete mOSG; NewOSG(m_hwnd); } // Init the osg class mOSG->InitOSG(); // Start the thread to do OSG Rendering _beginthread(&cOSG::Render, 0, mOSG); mOSG->m_exist = true;
Partager