Changement de vue

cs_james Messages postés 9 Date d'inscription mercredi 23 janvier 2002 Statut Membre Dernière intervention 21 mars 2003 - 21 mars 2003 à 09:30
bonmau Messages postés 13 Date d'inscription jeudi 22 août 2002 Statut Membre Dernière intervention 4 octobre 2004 - 23 mars 2003 à 19:59
Salut
Je desire changer de vue dans une appli du type document /vue.

j'ai deux Classes derivant de la classe CFormView
et en appuyant sur un bouton d'une des deux vues je veux changer de vues.
mon pb est que lorsque je change de vue cela plante :

voila mon code
void Selectview(int ViewID)
{
CView* pNewActiveView;
CView* pOldActiveView;

pOldActiveView = GetActiveView();

switch(ViewID)
{
case 1:
pNewActiveView = (CTest_2View*)new CTest_2View;
break;
case 2:
pNewActiveView = (CSaisieFSEView*)new CSaisieFSEView;
break;
}
SetActiveView(pNewActiveView);
pOldActiveView->ShowWindow(SW_HIDE);
pNewActiveView->ShowWindow(SW_SHOW);
RecalcLayout();
}

Merci

2 réponses

bonmau Messages postés 13 Date d'inscription jeudi 22 août 2002 Statut Membre Dernière intervention 4 octobre 2004
23 mars 2003 à 16:41
bonmau
0
bonmau Messages postés 13 Date d'inscription jeudi 22 août 2002 Statut Membre Dernière intervention 4 octobre 2004
23 mars 2003 à 19:59
bonmau
0
Rejoignez-nous