Salut tout le monde,
J'ai une Barre d'outils alimenté par une Image list contenant des icônes 32bpp (en théorie).
D'après les recommandations de Microsoft, je passe le flag ILC_COLOR32 lors de la création de la imagelist et le flag LR_CREATEDIBSECTION lors de l'ajout de mes images.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 HIMAGELIST imlGifsicle = ImageList_Create(32,32,ILC_COLOR32 | ILC_MASK,8,0); //Plein de TLBUTTON ici for(int x = 0;x<9;x++) { ImageList_ReplaceIcon(imlGifsicle,-1,LoadImage(hInstance,MAKEINTRESOURCE(800+x),IMAGE_ICON,32,32,LR_CREATEDIBSECTION)); }
le problème c'est que j'obtiens ça:
au lieu de ça:
Je bloque totalement! Mes icônes sont pourtant conforme ytou, mais rien à faire, j'ai des icônes toute moche et toute crénelé.
Si quelqu'un a une piste, ca serais avec grand plaisir!
merci d'avance
EDIT: Bon apparement mon manifest était pourri, je l'ai recréé et tout marche bien. Désolé pour ce post inutile
Partager