Bonjour � tous
ce que je voudrais faire
j'ai une checkbox (m_ABSCHECK) sur la fenetre principale.
Quand on coche, la dialogbox non modale apparait
Quand on d�coche, la dialogbox non modale est detruite
information
boite dialogue : IDD_AFFICHERABS dans class CAfficherAbsence
r�sultat
lors de la destruction, le prog me d�truit la fenetre principale alors que la dialogbox non modale est toujours � l'�cran !!!
exactement le contraire de ce que je veux !!!!!!!!!!!!!!!![]()
il en r�sulte evidemment d'un plantage complet.
Merci � ceux qui fournissent des![]()
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 void CAngelView::OnBnClickedAbscheck() { if (m_ABSCHECK.GetCheck()==0) { CAfficherAbsence* pDialog = static_cast<CAfficherAbsence *>(GetDlgItem(IDD_AFFICHERABS)); pDialog->DestroyWindow(); } else { CAfficherAbsence* pDialog; pDialog = new CAfficherAbsence(); pDialog->Create(IDD_AFFICHERABS,this); pDialog->ShowWindow(SW_SHOW); } }
Partager