CDialog et transparence

mouloudh Messages postés 26 Date d'inscription jeudi 27 mai 2004 Statut Membre Dernière intervention 5 août 2011 - 12 août 2006 à 15:29
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 - 12 août 2006 à 17:33
Slaut la communauté,
je me suis mis depuis quelques temps à la prog sous visual c++ ver.6
j'ai appris à travailler avec les MFC (uniquement les formes Dialog)
et à y inserer des bitmaps (des IDB_BITMAPS).
j'essaie de faire en sorte q'une couleur de ces bitmaps soit transparente, sans succès!
avec transparentBlt, etc...
Si quelqu'un pouvait m'aider,me montrer comment faire à partir des CDialog. Le CDialog
me permet en fait de bien positionner mon image (sans me soucier des coordonnées,etc..).
Ou bien si quelqu'un pouvait me communiquer un exemple (sous Visual C++ ver 6).
merci infiniment pour toute aide!

6 réponses

deatmead Messages postés 48 Date d'inscription lundi 20 décembre 2004 Statut Membre Dernière intervention 25 octobre 2008
12 août 2006 à 16:31
tu cherche a faire en sorte que quand tu deplace la fenetre celle-ci deviennen transparente.
0
mouloudh Messages postés 26 Date d'inscription jeudi 27 mai 2004 Statut Membre Dernière intervention 5 août 2011
12 août 2006 à 16:55
Salut,


disons que lorsque je crée mon prog (en MFC donc) avec le Wizard! je choisis Dialog based, c'est plus simple pour moi!!


ensuite, j'importe un bitmap dans IDB_DIALOG (quelque chose comme ça!), après build et exécution, j'obtiens le bitmap là oû je l'ai positionné (c'est cool! pour moi toujours). Cela me permet de faire une appli graphique sans trop de notions.


Si je veux qu'une couleur de ce bitmap soit transparente, là par contre, je sais pas faire. Je me suis battu avec BilBlt, transparentBlt, sans le moindre succès. Je donne à la zone à rendre transparente une couleur unie (255,0,255), mais pas le moindre succès, c'est déséspérant.
Merci 1k fois pour toute aide!


Et je ne cherche aucun déplacement, je veux juste qu'au chargement de l'image, le (255,0,255) soit transparent!
0
deatmead Messages postés 48 Date d'inscription lundi 20 décembre 2004 Statut Membre Dernière intervention 25 octobre 2008
12 août 2006 à 16:56
alors le jpeu rien pour toi vraiment dsl.
0
mouloudh Messages postés 26 Date d'inscription jeudi 27 mai 2004 Statut Membre Dernière intervention 5 août 2011
12 août 2006 à 17:14
Merci deatmead, n'hésite à faire passer le prob!
pas de koi être désolé, si j'ai quelque chose dessus, je te passerais le mot!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
deatmead Messages postés 48 Date d'inscription lundi 20 décembre 2004 Statut Membre Dernière intervention 25 octobre 2008
12 août 2006 à 17:16
ok pas de pb bonne chance ;)
0
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 13
12 août 2006 à 17:33
http://vecchio56.free.fr/ebook/progmfc/

Chapitre 15, projet BitmapDemo
Il est montré comment dessiner une bitmap avec une couleur transparente

_____________________________________
Un éditeur de ressources gratuit pour Windows
0
Rejoignez-nous