Développer les Pointillés dans une CListCtrl

Résolu
Ilhan_ Messages postés 10 Date d'inscription mercredi 12 janvier 2005 Statut Membre Dernière intervention 24 janvier 2005 - 24 janv. 2005 à 14:44
Ilhan_ Messages postés 10 Date d'inscription mercredi 12 janvier 2005 Statut Membre Dernière intervention 24 janvier 2005 - 24 janv. 2005 à 17:25
Bonjour,

Voila, j'ai créé une CListCtrl ou CList view (j'ai pas encore saisi la
différence...) avec colonne, lignes items, etc... tout est très bien
pour l'instant.

J'aimerais savoir s'il est possible, en positionnant la souris sur des
élements de colonnes de les développer lorsqu'ils sont trop longs et
que windows remplace la fin par ...

Si quelqu'un a la réponse ou peut m'aiguiller dans mes recherches...

Merci bcp

Ilhan

2 réponses

ymca2003 Messages postés 2070 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 3 juillet 2006 7
24 janv. 2005 à 15:50
Il faut rajouter le style étendu :
LVS_EX_INFOTIP.
En envoyant le message LVM_SETEXTENDEDLISTVIEWSTYLE et en mettant le style dans lParam.

je ne sais pas s'il ya une finction encapsulant de message en MFC, donc :
ctl.SendMessage(LVM_SETEXTENDEDLISTVIEWSTYLE, 0, LVS_EX_INFOTIP);
3
Ilhan_ Messages postés 10 Date d'inscription mercredi 12 janvier 2005 Statut Membre Dernière intervention 24 janvier 2005
24 janv. 2005 à 17:25
Merci bcp !!!

C'est exactement ce qu'il me fallait et pour ajouter la fonction en MFC, c'est :

My_ListCtrl.SetExtendedStyle(...|...|LVS_EX_INFOTIP);
Merci encore j'ai gagné ma journée,

bon, je sais la réponse était comme d'hab dans msdn, mais elle se cachait bien....
0
Rejoignez-nous