Qui fort en C++ ??!
Bonjour,
Bonjour,
bonjour tout le monde
j'ai une question je suis debutante en program en C++; j'ai un petit probleme. je m'explique
j'ai declaré une fonct dans ma classe CDemoView c'est OnOperation(),
et je veux quand je ferme mon applicat j'excute OnOperation()?
je sais que dans MainFrame je peux capter la fermeture de l'application MFC dans fonction OnClose()
donc j'ai declare dans CMainFrame.h #include "CDemoView.h" et CDemoView DemoView;
et dans CmainFrame.cpp la fonction
void CMainFrame::OnClose()
{
// TODO: Add your message handler code here and/or call default
DemoView.OnOperations() ;
/
CFrameWnd::OnClose();
}
le programme n'as des erreurs mais quand je ferme mon application pour excuter OnClose() il plante???
aidez moi svp
Bonjour,
bonjour tout le monde
j'ai une question je suis debutante en program en C++; j'ai un petit probleme. je m'explique
j'ai declaré une fonct dans ma classe CDemoView c'est OnOperation(),
et je veux quand je ferme mon applicat j'excute OnOperation()?
je sais que dans MainFrame je peux capter la fermeture de l'application MFC dans fonction OnClose()
donc j'ai declare dans CMainFrame.h #include "CDemoView.h" et CDemoView DemoView;
et dans CmainFrame.cpp la fonction
void CMainFrame::OnClose()
{
// TODO: Add your message handler code here and/or call default
DemoView.OnOperations() ;
/
CFrameWnd::OnClose();
}
le programme n'as des erreurs mais quand je ferme mon application pour excuter OnClose() il plante???
aidez moi svp
A voir également:
- Qui fort en C++ ??!
- Son plus fort à gauche qu'à droite ecouteur bluetooth ✓ - Forum Audio
- Son ecouteur trop fort iphone - Forum Casque et écouteurs
- Son plus fort dans un écouteur que de l'autre - Forum Huawei
- Volume minimum, son écouteurs beaucoup trop fort - Forum Casque et écouteurs
- Musique shrek 2 arrivée fort fort lointain ✓ - Forum Cinéma / Télé
1 réponse
Il faudrait voir ce qu'il y a dans OnClose. Par exemple si tu désalloues un objet qui a déjà été désalloué c'est normal que ça plante. Le plus simple ce serait d'utiliser un debugger pour voir exactement à quelle ligne de OnClose le programme plante, et ensuite de déterminer pourquoi cette ligne est source de problème.
Bonne chance
Bonne chance