BACKGROUND IMAGE [MFC VC++]

philski Messages postés 3 Date d'inscription samedi 11 mars 2006 Statut Membre Dernière intervention 13 juillet 2006 - 11 juil. 2006 à 22:38
cs_nico23 Messages postés 12 Date d'inscription mercredi 10 mars 2004 Statut Membre Dernière intervention 29 décembre 2004 - 16 juil. 2006 à 18:31
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/27719-background-image-mfc-vc

cs_nico23 Messages postés 12 Date d'inscription mercredi 10 mars 2004 Statut Membre Dernière intervention 29 décembre 2004
16 juil. 2006 à 18:31
Je ne crois pas que l'on puisse faire des bckgd transparent sous les MFC !

Je pense qu'il va te falloir aller faire un ptit tour sur la msdn.

Bon courage et tiens nous au courant.
philski Messages postés 3 Date d'inscription samedi 11 mars 2006 Statut Membre Dernière intervention 13 juillet 2006
13 juil. 2006 à 10:56
Resalut !

Par contre, j'ai un problème (et oui, j'ai eu le temps d'explorer la chose).
J'applique mon arrière-plan à une boîte de dialogue, tout va bien. Mais le problème est que je n'arrive pas à rendre mes contrôles transparents pour qu'ils affichent eux aussi la couleur du fond. En gros j'ai autour de mes boutons (style XP) la couleur commune à tous les contrôles et pas celle de l'image d'arrière plan. Ca fait des gros rectangles pas beau comme qui dirait l'autre ^^.

Y'a-t-il une solution pour ce genre de problème ? Peut-on spécifier que le fond des contrôles doit être redessiné en référence à l'image d'arrière plan ? Sinon snif :'(

Merci pour une éventuelle réponse :)
cs_nico23 Messages postés 12 Date d'inscription mercredi 10 mars 2004 Statut Membre Dernière intervention 29 décembre 2004
11 juil. 2006 à 22:59
Oki, super, bon code ... et @ bientot.
philski Messages postés 3 Date d'inscription samedi 11 mars 2006 Statut Membre Dernière intervention 13 juillet 2006
11 juil. 2006 à 22:38
Que dire... MERCI !!!
Je suis débutant en MFC et je tombe sur cette source, simple et efficace.
Niveau performance, rien à dire de mon côté quand je redimensionne une fenêtre, c'est rapide et propre.
Je vais étudier plus en détails la chose car je dois charger une image de 1280x1024 et voir si ça ne va pas poser problème pour la suite.
Bonne continuation :)
Rejoignez-nous