?
Hi
Also ich habe eine Toolbar erstellt:
TBBUTTON buttons[]={
{0,0,TBSTATE_ENABLED,TBSTYLE_SEP , 0, 0},
{1,MENU_VERBINDEN,TBSTATE_ENABLED,TBSTYLE_BUTTON , 0, 0},
{2,0,TBSTATE_ENABLED,TBSTYLE_SEP , 0, 0},
{3,TB_BUTTON2,TBSTATE_ENABLED,TBSTYLE_BUTTON , 0, 0},
{4,TB_BUTTON3,TBSTATE_ENABLED,TBSTYLE_BUTTON , 0, 0}};
HBITMAP hBmp=(HBITMAP)LoadImage(0,"toolbarBmp.bmp",IMAGE_BITMAP,0,0,
LR_LOADFROMFILE|LR_DEFAULTSIZE| LR_CREATEDIBSECTION);
hwndtb=CreateToolbarEx(hwnd, WS_CHILDWINDOW| WS_VISIBLE| WS_CLIPCHILDREN | WS_OVERLAPPED | TBSTYLE_FLAT, 0, 5, 0, (UINT)hBmp,
buttons, 5, 25, 20, 25, 20, sizeof(TBBUTTON));
proc = (WNDPROC)SetWindowLong( hwndtb , GWL_WNDPROC , (LONG)(WNDPROC)ToolProc );
...
case MENU_VERBINDEN:
SendMessage(hwndtb,TB_CHANGEBITMAP, (WPARAM)MENU_VERBINDEN,
(LPARAM)VERBINDEN2);
...
Ich möchte, dass sich der button "MENU_VERBINDEN" verändert wenn man ihn anklickt, also ein neues bitmap geladen wird, aber irgendwie funztioniert es nicht.
Achja und wie kann ich bei meinem code die größe einzelner buttons verändern
[/cpp]