ListView - WS_EX_GRIDLINES - WS_EX_FULLROWSELECT [Résolu]

Signaler
Messages postés
162
Date d'inscription
lundi 12 novembre 2007
Statut
Membre
Dernière intervention
17 juillet 2010
-
Messages postés
162
Date d'inscription
lundi 12 novembre 2007
Statut
Membre
Dernière intervention
17 juillet 2010
-
Bonjour à tous.

Je voudrais ajouter le style WS_EX_GRIDLINES à une ListView de mon application mais ça me dit dans un premier temps que ce style n'est pas défini.

(Je précise que je travaille pour ce logiciel sur Dev-C++ 4.9.9.2)

J'ai donc modifié le fichier header "commctrl.h" en mettant en commentaires les lignes :

#if (_WIN32_IE >= 0x0300)

et

#endif /* _WIN32_IE >= 0x0300 */

Mais lors de l'exécution du programme, ça ne me met pas les lignes autour de chaque élément.

Je voudrais donc savoir comment faire pour rémédier à mon problème.

Je voudrais également ajouter le style WS_EX_FULLROWSELECT.

Merci d'avance.

Greg.

3 réponses

Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
20
SendMessage(hlv, LVM_SETEXTENDEDLISTVIEWSTYLE, LVS_EX_FULLROWSELECT, LVS_EX_FULLROWSELECT);

ciao...
BruNews, MVP VC++
Messages postés
162
Date d'inscription
lundi 12 novembre 2007
Statut
Membre
Dernière intervention
17 juillet 2010
3
Encore une fois merci à toi.

Juste un truc : en fait, _WIN32_IE n'était pas défini dans le header "commctrl.h"...
Messages postés
162
Date d'inscription
lundi 12 novembre 2007
Statut
Membre
Dernière intervention
17 juillet 2010
3
Correction : il s'agit des styles LVS_EX_GRIDLINES et LVS_EX_FULLROWSELECT.