000
15.09.2002, 22:11 Uhr
~Mansouu
Gast
|
Mit diesem Code erstelle ich eine ToolBar, in dieser befindet sich ein Button mit einem DropDown-Steuerelement! Dieses wird aber nicht angezeigt, könnte mir einer sagen woran das liegt? Der Button wird zwar mit dem Symbol angezeigt, nimmt jedoch keinen Maus-Klick an und das DropDown-Ding fehlt halt! Ich bedanke mich im Voraus für jegliche Hilfe!
CRect rect; GetClientRect(&rect);
CImageList* cImageList = new CImageList; cImageList->Create(IDB_TOOLBAR, 16, 15, 0xFF00FF);
TBBUTTON* lpButtons = new TBBUTTON; lpButtons->iBitmap = 0; lpButtons->fsState = TBSTATE_ENABLED; lpButtons->fsStyle = TBSTYLE_DROPDOWN;
m_ctlToolBar.Create(WS_CHILD | CCS_TOP | TBSTYLE_FLAT | TBSTYLE_EX_DRAWDDARROWS | TBSTYLE_TOOLTIPS, rect, this, IDR_TOOLBAR); m_ctlToolBar.SetImageList(cImageList);
m_ctlToolBar.InsertButton(0, lpButtons); m_ctlToolBar.SetCmdID(0, ID_NEW);
m_ctlToolBar.ShowWindow(SW_SHOW); RepositionBars(AFX_IDW_CONTROLBAR_FIRST, AFX_IDW_CONTROLBAR_LAST, 0); |