Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Personnalisation de combo box

2 réponses
Avatar
GnarlyYoyo
Bonjour,
Est-il possible de modifier de manière unitaire les couleurs des éléments
d'un combo box?
Si ce n'est pas possible, quelle serait à votre avis la meilleure manière
d'arriver à un résultat équivalent (combinaison d'un text box et d'un list
view)?

Yoann

2 réponses

Avatar
X
Bonjour,

La couleur et VB, heu... Par les API c'est peut être possible, fais une
recherche à ce sujet (vb couleur combobox api...)...

--
Site ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site LOGICIELS
http://irolog.free.fr
Mail
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"GnarlyYoyo" a écrit dans le message de news:
451a3b9e$0$24786$
Bonjour,
Est-il possible de modifier de manière unitaire les couleurs des éléments
d'un combo box?
Si ce n'est pas possible, quelle serait à votre avis la meilleure manière
d'arriver à un résultat équivalent (combinaison d'un text box et d'un list
view)?

Yoann



Avatar
Vincent Guichard
GnarlyYoyo a écrit :
Bonjour,
Est-il possible de modifier de manière unitaire les couleurs des éléments
d'un combo box?
Si ce n'est pas possible, quelle serait à votre avis la meilleure manière
d'arriver à un résultat équivalent (combinaison d'un text box et d'un list
view)?

Yoann




Bonjour

Facilement, non. Mais si c'est vraiment ce que tu veux faire, cela peut
probablement être fait en surclassant le contrôle (C'est bizarre, en
français on dis "surclasser", mais en anglais c'est "subclass").

C'est une technique qui implique d'intercepter les messages windows à
l'attention du contrôle et de les modifier au vol. Tu trouvera des
informations sur internet assez facilement
(http://www.mvps.org/vbvision/Sample_Projects.htm par exemple, projets
Subclass Demo et Subclass Demo (advanced))

Dans ton cas cela implique de traiter le message WM_PAINT

Vincent Guichard