bonjour,
je voudrai savoir si l'on peut dans une toolbar afficher des .bmp créés par nous même. je vois pas si TBADDBITMAP le permet.
merci
bonjour,
je voudrai savoir si l'on peut dans une toolbar afficher des .bmp créés par nous même. je vois pas si TBADDBITMAP le permet.
merci
il faut créer une seule bitmap contenant toutes images que tu veux afficher, puis l'associer à une imagelist, puis il suffit d'associer cette imagelist à ta toolbar.
C'est le devoir de chaque homme de rendre au monde au moins autant qu'il en a reçu -- Albert Einstein
Mon blog: http://blackhorus.blogspot.com
ok j'ai trouvé ce code sur msdn
sauf que moi je voudrai faire un LoadBitmap et faire ImageList_Add mais pour cela il faut gérer les images bitmap en resource...comment faire???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 extern int g_nBird, g_nTree; #define CX_ICON 32 #define CY_ICON 32 #define NUM_ICONS 3 HIMAGELIST AddIconsToImageList(HINSTANCE hinst) { HIMAGELIST himlIcons; // handle to new image list HICON hicon; // handle to icon // Ensure that the common control DLL is loaded. InitCommonControls(); // Create a masked image list large enough to hold the icons. himlIcons = ImageList_Create(CX_ICON, CY_ICON, ILC_MASK, NUM_ICONS, 0); // Load the icon resources, and add the icons to the image list. hicon = LoadIcon(hinst, MAKEINTRESOURCE(IDI_BIRD)); g_nBird = ImageList_AddIcon(himlIcons, hicon); hicon = LoadIcon(hinst, MAKEINTRESOURCE(IDI_TREE)); g_nTree = ImageList_AddIcon(himlIcons, hicon); return himlIcons; }
ben, tu le fais avec :.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ImageList_LoadBitmap()
C'est le devoir de chaque homme de rendre au monde au moins autant qu'il en a reçu -- Albert Einstein
Mon blog: http://blackhorus.blogspot.com
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager