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?

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();
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 :/

Merci d'avance.