Bonjours à tous,

Pour créer des fenêtre non-modale j'utilise le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
CMaFenetre *MaFenetre = new CMaFenetre;
 
MaFenetre->create(IDD_MA_FENETRE);
 
MaFenetre->ShowWindow(SW_SHOW);
MaFenetre->UpdateWindow();
Bon jusque'là rien d'extraordinaire, seulement j'ai un problème avec ce code. J'y fais un new et je ne fais jamais de delete. Alors il y a 2 possibilitées, soit le delete est fait tout seul par VC++ quand on ferme la fenêtre soit je n'en fais jamais et alors c'est une fuite de mémoire. Dans le second cas où dois-je mettre le delete ?

J'utilise VC++6.0 et les MFC.

Merci,

yabo.