Salut,
J'ai un problème de MFC, je n'arrive pas à utiliser une "listctrl" dans des onglets crées à l'aide de CPropertyPage et CPropertySheet.
Lors de l'appel de fonction sur l'objet m_page1.m_listctrl, le message d'erreur m'indique un problème d'exception non géré.Pourquoi?
quelqu'un saurait-il m'aider ? ou m'indiquer le type d'exception générée, car je ne connais pas la source du pb :/
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
17
18
19
20
21
22
23
24
25
26 CPropertySheet feuille; Page1 m_page1; Page2 m_page2; Page3 m_page3; LV_COLUMN listColumn; LV_ITEM listItem; char* arColumn[7] = {"Nom","Prénom","Adresse","CP","Ville","Téléphone","E-mail"}; listColumn.mask = LVCF_FMT | LVCF_WIDTH | LVCF_TEXT | LVCF_SUBITEM; listColumn.fmt = LVCFMT_LEFT; listColumn.cx = 60; for(int n = 0;n < 7 ;n++) { listColumn.iSubItem = n; listColumn.pszText = arColumn[n]; m_page1.m_listctrl.InsertColumn(n, &listColumn); // BUG ICI..Exception non gérée } feuille.AddPage(&m_page1); feuille.AddPage(&m_page2); feuille.AddPage(&m_page3); feuille.DoModal();
Merci d'avance.
Partager