Bonjour,

J'aurais aimer savoir comment faire une remize a zero de ma fenetre je m'explique : quand je fait nouveau ou ouvrir un fichier ma control list duplique ses colonnes a chaque fois. Ou pourrais je l'initilialiser afin que ca ne le fasse qu'une fois ? Merci beaucoup.

PS: je ne peux pas modifier le code de la controle list car c'est un code adapté et modifié donc si c'est possible de faire ca dans l'initilisation merci.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
void CGestion_EleveView::OnInitialUpdate()
{
	CRect rect;
	CFormView::OnInitialUpdate();
	GetParentFrame()->RecalcLayout();
	ResizeParentToFit();
	m_cListCtrl.GetClientRect(&rect);
	int nColInterval = rect.Width()/5;
m_cListCtrl.SetHeadings(_T("Nom,120;Classe,90;Moyenne,80;Commentaires,200") );
	m_cListCtrl.LoadColumnInfo();
}