Toolbar erstellen, aber sehe die Buttons nicht



  • was mache ich falsch? Die Toolbar wird zwar erzeugt, aber die Buttons sehe ich net

    WND CreateToolbar (HWND hWindow)
    {
    
    	TBADDBITMAP bit;
    	memset (&bit, 0, sizeof (TBADDBITMAP));
    	bit.hInst = hGlobInstance;
    	bit.nID = IDB_STD_SMALL_COLOR;
    
    	TBBUTTON mypictures [] = 
    	{
    		{STD_FILENEW , IDM_NEW, TBSTATE_HIDDEN , BTNS_BUTTON, 0, 0},
    		{STD_FILESAVE, IDM_SAVE, TBSTATE_HIDDEN, BTNS_BUTTON, 0, 0}
    	};
    
    	hTree = CreateWindowEx (NULL,
    				   TOOLBARCLASSNAME,
    				   "",
    				   WS_CHILD | WS_VISIBLE | TBSTYLE_TOOLTIPS,
    				   0,0,0,0,
    				   hWindow,
    				   (HMENU)1,
    				   hGlobInstance, 
    				   NULL);
    
    	SendMessage (hTree, TB_ADDBUTTONS, (WPARAM)1, (LPARAM) (TBBUTTON*)&mypictures);
    	SendMessage (hTree, TB_BUTTONSTRUCTSIZE, (WPARAM) sizeof (TBBUTTON), 0);
    	SendMessage (hTree, TB_AUTOSIZE, 0, 0);
    	ShowWindow (hTree, SW_SHOW);
    	UpdateWindow (hTree);
    
    	return hTree;
    }
    


  • was mache ich denn da falsch?!



  • Habe gerade keine Lust, das zu untersuchen, aber schau dir einfach mal die Code-Beispiele von Using Toolbar Controls an - vielleicht findest du den Fehler damit sogar schon selber 🕶



  • ICh würde sie ja nit verstecken, die Buttons 😉


Anmelden zum Antworten