怎么把工具条上呈按下状态的按钮变成起来的状态
怎样把工具条上呈按下状态的按钮变成起来的状态?
按下做到了,不知怎么让它起来
CToolBarCtrl *tbc = &m_wndToolBar.GetToolBarCtrl();
//tbc->IsButtonPressed(ID_BUTTON32772) <---- 方法1
if(tbc->GetState(ID_BUTTON32772)==TBSTATE_PRESSED) //方法2,判断状态这里两种方式都不起作用
//tbc->SetState(ID_BUTTON32772,TBSTATE_HIDDEN);
MessageBox("ddd");
else
tbc->SetState(ID_BUTTON32772,TBSTATE_PRESSED);
------解决方案--------------------
弹起来: toolbar.SetState(ID_SHOW_CONTROL, TBSTATE_ENABLED);
压下去: toolbar.SetState(ID_SHOW_CONTROL, TBSTATE_PRESSED);
按下做到了,不知怎么让它起来
CToolBarCtrl *tbc = &m_wndToolBar.GetToolBarCtrl();
//tbc->IsButtonPressed(ID_BUTTON32772) <---- 方法1
if(tbc->GetState(ID_BUTTON32772)==TBSTATE_PRESSED) //方法2,判断状态这里两种方式都不起作用
//tbc->SetState(ID_BUTTON32772,TBSTATE_HIDDEN);
MessageBox("ddd");
else
tbc->SetState(ID_BUTTON32772,TBSTATE_PRESSED);
工具条 按钮
------解决方案--------------------
弹起来: toolbar.SetState(ID_SHOW_CONTROL, TBSTATE_ENABLED);
压下去: toolbar.SetState(ID_SHOW_CONTROL, TBSTATE_PRESSED);