CListCtrl

dorras7 Messages postés 63 Date d'inscription dimanche 15 mars 2009 Statut Membre Dernière intervention 23 décembre 2010 - 21 mars 2010 à 21:34
cs_louis14 Messages postés 793 Date d'inscription mardi 8 juillet 2003 Statut Membre Dernière intervention 10 février 2021 - 22 mars 2010 à 10:07
Salut,
j'utilise CListCtrl du MFC, lorsque j'insère des item toujours il prend la couleur du dernier item, dans ce cas il prend toujours la couleur bleu


m_ListCtrl.InsertItem(0,_T("aa"));
m_ListCtrl.SetTextColor( RGB( 255, 0, 0));
m_ListCtrl.InsertItem(0,_T("bb"));
m_ListCtrl.SetTextColor( RGB( 0, 0, 255));
Est ce quelqu'un peu resoudre c probleme!!!
Merci


dorras7

1 réponse

cs_louis14 Messages postés 793 Date d'inscription mardi 8 juillet 2003 Statut Membre Dernière intervention 10 février 2021 8
22 mars 2010 à 10:07
Bonjou,
SetTextColor définit la couleur du texte pour tous les item. Si tu veux individualiser chaque item, il faut utiliser un control dérivé qui le fait. Tu trouveras sûrement des sources sur ce site. Sinon j'utilise ce composant http://www.codeproject.com/KB/miscctrl/gridctrl.aspx.
Mais il y a plus simple, tout dépend de ce que tu veux faire.

louis
0
Rejoignez-nous