1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| //fichier "main.cpp"
htb = CreateWindowEx(0, TOOLBARCLASSNAME, NULL, WS_CHILD | WS_VISIBLE | TBSTYLE_FLAT , 0, 0, 0, 0, hwnd, NULL, hinst, NULL);
tbab.hInst = hinst ;
tbab.nID = 1; //idenficateur de la BITMAP
SendMessage(htb, TB_SETBITMAPSIZE,0, MAKELONG(32,32));
SendMessage(htb, TB_ADDBITMAP, 3, (WPARAM)&tbab);
tbb[0].iBitmap = 4; //numero de l'icône dans la BTIMAP
tbb[0].idCommand = 2;
tbb[0].fsState = TBSTATE_ENABLED;
tbb[0].fsStyle = TBSTYLE_BUTTON;
tbb[0].dwData = 0;
tbb[0].iString = SendMessage(htb, TB_ADDSTRING, 0, (LPARAM)"Paramètres");
//creation de 4 autres boutons
SendMessage(htb, TB_BUTTONSTRUCTSIZE, sizeof(TBBUTTON), 0);
SendMessage(htb, TB_ADDBUTTONS, 5, (LPARAM)&tbb); //ajoute les boutons a la toolbar
SendMessage(htb, TB_AUTOSIZE, 0, 0); |