[MFC]lancer plusieurs fois la même CDialog en DoModal
Bonjour,
Je voudrai lancer plusieurs fois d'affilée la même CDialog en DoModal
dois je faire comme ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| DMyDialog *MyDialog;
MyDialog = new DMyDialog;
MyDialog.DoModal()
delete MyDialog;
MyDialog = new DMyDialog;
MyDialog.DoModal()
delete MyDialog; |
ou comme cela :
Code:
1 2 3 4 5 6 7 8 9 10 11
| DMyDialog *MyDialog;
MyDialog = new DMyDialog;
MyDialog.DoModal()
MyDialog = new DMyDialog;
MyDialog.DoModal()
delete MyDialog; |
Apparemment je peux pas faire :
Code:
1 2
| MyDialog.DoModal()
MyDialog.DoModal() |
ca plante - Que fait le DoModal quand la fenetre est fermé du coup, il libere l'objet créé avec new ?