Salut,
Je voudrais afficher des images dans un DC. J'ai uniquement un DC, aucun contr�le standard.
Cette image fait 8x8 pixels. Et je voudrais �galement une transparence.
1 - Pour pouvoir avoir la transparence, j'ai utiliser le code suivantJe n'obtiens pas le r�sultat escont�. J'ai une image de 16x16 pixels avec des couleurs horible. Mais par contre j'ai bien la transparence.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3 HICON hIcon = (HICON)LoadImage ( AfxGetInstanceHandle ( ), MAKEINTRESOURCE ( IDI_LIST_ADD ), 8, 8, LR_DEFAULTSIZE ); pDc->DrawIcon ( ptIcon, hIcon );
2 - J'ai essay� de voir avec une bitmap. Vu c'est un peu compliqu� d'afficher une bitmap dans un DC ( LoadImage, SelectObjet ( hBitmap ), Fill ... ), j'ai utilis� la classe "CPicture" ( Cf. http://www.codeguru.com/Cpp/G-M/bitm...icle.php/c4903 ).
Et l� superbe, c'est bon �a marche j'affiche parfaitement l'image � la bonne taille. Mais je n'ai plus de transparence.
Et donc maintenant, je ne sais plus vraiment quoi faire.
Je voudrais donc savoir si quelq'un d'entre vous sait comment afficher dans un DC une image de taille 8x8 ave une transparence.
Merci d'avance
Partager