EDIT ET STATIC TRANSPARENTS SUR FOND BMP

Signaler
Messages postés
104
Date d'inscription
vendredi 5 novembre 2004
Statut
Membre
Dernière intervention
11 septembre 2008
-
Messages postés
1910
Date d'inscription
vendredi 18 juin 2004
Statut
Modérateur
Dernière intervention
14 novembre 2014
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/47711-edit-et-static-transparents-sur-fond-bmp

Messages postés
1910
Date d'inscription
vendredi 18 juin 2004
Statut
Modérateur
Dernière intervention
14 novembre 2014
12
Je ne connaissais pas cette fonction car je n'aime pas utiliser les thèmes. Je viens de voir que c'est une fonction assez récente car disponiple depuis XP. Merci de l'avoir mentionnée ça pourrait toujours servir.
Messages postés
1100
Date d'inscription
jeudi 24 avril 2003
Statut
Membre
Dernière intervention
17 octobre 2012
5
J'ai trouvé, il faut utiliser DrawThemeParentBackground() et détecter les thèmes XP pour les statics.
En revance pour les edits il faut remplacer par des richedit avec WS_EX_TRANSPARENT
Messages postés
1910
Date d'inscription
vendredi 18 juin 2004
Statut
Modérateur
Dernière intervention
14 novembre 2014
12
Bonjour Victorcoasne et merci pour la note. Désolé de répondre tard car j'étais très occupé tout ce mois de mars.
Pour ta question j'aimerais juste rappeler qu'un CheckBox est un bouton. Or, dans mon code je sous-classe un Static et un Edit. Il est donc possible d'avoir des anomalies. Si j'ai un peu de temps je ferai des test et je verrai comment y remédier.
Messages postés
1100
Date d'inscription
jeudi 24 avril 2003
Statut
Membre
Dernière intervention
17 octobre 2012
5
Très bonne source, j'ai juste un problème :
J'ai essayé de mettre un checkbox à la place de ton static mais il apparaît comme noir.
As-tu une idée, pourquoi ?
Afficher les 12 commentaires