bon admetton une toolbar a trois pitons! tu doit creer un ressource de toolbar et y mettre trois piton tu peux y mettre du texte ou faire un dessin... les ID que tu leur donne c'est ceux que tu mettera a place de ID_EXIT,ID_MEDIA_OPEN,ID_PREV_MEDIA.... //ca tu met ca dans ton .h// enum { ID_TOOLBAR_BTN_1, ID_TOOLBAR_BTN_2, ID_TOOLBAR_BTN_3, NB_TOOLBAR_BTN };
//Les ID_ c'est le message qui vas etre envoyer a ta fenetre// static TBBUTTON toolbar[]={ {ID_TOOLBAR_BTN_1,ID_EXIT,TBSTATE_ENABLED,TBSTYLE_BUTTON,0L,0}, {ID_TOOLBAR_BTN_2,ID_MEDIA_OPEN,TBSTATE_ENABLED,TBSTYLE_BUTTON,0L,0}, {ID_TOOLBAR_BTN_3,ID_PREV_MEDIA,TBSTATE_ENABLED,TBSTYLE_BUTTON,0L,0} };
//dans ton .cpp//
//g_hWindowHandle est le handle de la fenetre qui a la tool //bar (sa fenetre parent)// HWND g_hTool; g_hTool=CreateToolbarEx(g_hWindowHandle, WS_CHILD|WS_VISIBLE, ID_TOOLBAR, NB_TOOLBAR_BTN, GetModuleHandle(NULL), IDR_TOOLBAR1, (LPCTBBUTTON)&toolbar, NB_TOOLBAR_BTN, 43,15, 43,15, sizeof(TBBUTTON)); //43,15 etant la largeur et hauteur des bouton tu doit// // modifier selon les dimenssion que tu veux//
//ensuite le winproc///
case WM_COMMAND: { switch(wParam) { case ID_EXIT: { //ton code// }break; } }break; en gros c'est ca... j'espere que ca vas t'aider!
Destroyers27
|