ouvrir un CDocument à partir d'un CDialog
Salut,
j'aimerai pouvoir dans un CDialog choisir un fichier puis ouvrir un document CMonAppliDoc en cliquant sur OK.
J'ai fait quelques tentatives mais rien ne se passe :
Déjà un, j'ai fait quelque chose de pas très cathodique, j'ai mis mon CDialog en classe ami dans CMonAppliDoc...
et ensuite des choses du genres :
Code:
1 2 3 4 5 6 7 8
| void CProfilDlg::OnButtonOk()
{
CMonAppliDoc* doc = new CMonAppliDoc;
CString path = getPath();
doc->OnOpenDocument(path);
CDialog::OnOK();
} |
Ce que je veux, c'est recopier exactement ce qui se passe quand on fait "fichier"->"ouvrir"... seulement je sais pas vraiment ce qui s'y passe.
Merci à ceux qui pourront m'éclairer.