Bonjour.
J'ai un projet en MFC/C++.
J'ai besoin de faire un CListCtrl, pour accéder a des objets.
Le problème c'est pour paramétrer cette liste, car je n'ai pas de méthode OnInitDialog dans ma classe.
J'ai un boite de dialogue "Toto" dérivé de CDialog.
Dans MSDN ils mettent :
Pour utiliser CListCtrl dans une fenêtre autre qu'une fenêtre de dialogue
1. Définissez le contrôle dans la classe d'affichage ou de fenêtre.
2. Appelez le membre de fonction Create du contrôle, probablement dans OnInitialUpdate et en même temps que la fonction gestionnaire OnCreate de la fenêtre parente (si vous sous-classez le contrôle). Définissez les styles pour le contrôle.
Le problème c'est que je n'est pas de "OnInitialUpdate" non plus dans ma classe.
J'ai bien essayé de mettre mes :
Code :
- c_list_drone.GetClientRect(&rect);
- c_list_drone.SetBkColor(RGB(200,200,220));
- c_list_drone.SetTextBkColor(RGB(200,200,220));
|
dans le constructeur ... mais ca ne marche pas...
Je ne sais ou les mettre ...
Message édité par pedretti75 le 02-03-2005 à 15:26:27