Problèmes pour accéder à ma view...
Salut,
Dans la classe CProject je crée un CMonDialog (hérité de CDialog) en lui passant en paramètre la fenetre active :
Code:
1 2 3 4 5
|
...
CMDIFrameWnd* pMDI = static_cast<CMDIFrameWnd*>(static_cast<CMDIFrameWnd*>(AfxGetMainWnd())->GetActiveFrame());
monDialog = new CMonDialog(pMDI); |
dans la classe CMonDialog on a :
Code:
1 2 3 4 5 6 7 8 9 10 11
| void CNewChangeListDlg::OnOK()
{
...
CMonAppliView* view = static_cast<CMonAppliView*>(static_cast<CMDIFrameWnd*>(m_pParentWnd)->GetActiveView());
...
CDialog::OnOK();
} |
mais visiblement j'ai pas vraiment accès à ma view, parce que dès que j'essaye d'y accéder, je me fais insulter... bug mémoire... etc...
Help !
Merci