Bonjour, je fais un projet sous VC++ 2003 et mon programme plante compl�tement.
voici le code du switch ou l'erreur se produit.
iTap est une combobox est en fonction de sa valeur je veux gris� une deuxieme combobox (IDC_TYPE_HEAD). Les deux combobox appartienne � des classes diff�rentes.
mon code est bon mais a la fin du break j'ai lerreur suivante en faisant le d�bogage :
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 switch (nID) { case IDC_TAP_INT: cData.iTap[INTERNAL] = m_tap[INTERNAL].GetCurSel(); if(cData.iTap[INTERNAL] == 1 || cData.iTap[INTERNAL] == 3 ||cData.iTap[INTERNAL] == 4 ) { cData.fastenerType[ringType[CURR]][noType] = HEAD_ECROU; GetDlgItem(IDC_TYPE_HEAD)->EnableWindow(true); } //erreur break; case IDC_TAP_EXT: cData.iTap[EXTERNAL] = m_tap[EXTERNAL].GetCurSel(); break; }
Exception non g�r�e � 0x7c239eea (mfc71d.dll) dans Pearl.exe:0xC0000005: Violation d'acc�s lors de la lecture de l'emplacement 0x00000020.
Partager