Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2752 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [MFC] Icones d'une ListCtrl > fond noir > transparent

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[MFC] Icones d'une ListCtrl > fond noir > transparent

n°429116
antsite
Je me souviens
Posté le 16-06-2003 à 13:24:20  profilanswer
 

Salut,
Quand j'insère devant un élément de ma ListCtrl une icone préalablement mise dans une imagelist, le fond de cette icone qui est transparent, est affiché noir dans la liste, comment le rendre transparent au sein de cette liste ?
Donc vu que'avec une icone ça ne marche pas, j'esasaie avec un .bmp (fond que je veux qui soit transparent: 182 182 182).
 
CBitmap bm;
bm.LoadBitmap(IDB_USER);
ico_list.Add(&bm, RGB(182, 182, 182));
 
>pareil fond noir
 
je vois pas, vous avez une idée ?
merci
    ANT
 
P.S : même en ajoutant ça à la création de l'imagelist
ico_list.SetBkColor(CLR_NONE);


Message édité par antsite le 16-06-2003 à 13:26:46
mood
Publicité
Posté le 16-06-2003 à 13:24:20  profilanswer
 

n°429915
antsite
Je me souviens
Posté le 16-06-2003 à 22:00:50  profilanswer
 

:bounce:

n°430013
gatorette
Posté le 16-06-2003 à 23:26:53  profilanswer
 

A mon avis, cela semble être un problème venant de ton imagelist. Essaie de la créer avec comme flags (ILC_COLORDDB | ILC_MASK).
 
Après quand tu ajoutes une icône, ça doit marcher tout seul. Si tu ajoutes un bitmap, soit tu utilises un autre bitmap pour faire le masque, soit (plus simple) tu définis une couleur "transparente" et tu la passes en deuxième paramètre de la fonction Add (comme tu sembles le faire).


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [MFC] Icones d'une ListCtrl > fond noir > transparent

 

Sujets relatifs
[MFC] CString en argument d'une méthode > LPCTSTR[MFC] CTreeCtrl > NMTREEVIEW avec OnSelChange...
[MFC] Tri special[MFC] - debutant
application MFC -> pour parcourir qque chose...[MFC] CStatusBar*
[MFC VC++6] Erreur de link... [résolu]changer le fond d'écran sous WIN
Code RGB d'un pixel "transparent"javascript ! textebox transparent
Plus de sujets relatifs à : [MFC] Icones d'une ListCtrl > fond noir > transparent


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR