Reinitialisation fenetre ListCtrl
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:
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();
} |