[MFC][debutant]  destruction dialogbox non modale: plantage
	
	
		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 !!!!!!!!!!!!!!!  :evil: 
il en résulte evidemment d'un plantage complet.
Merci à ceux qui fournissent des  :idea: 
	Code:
	
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);
		}
} |