CToolBarCtrl::GetState

检索有关指定的按钮的状态信息在一个工具栏控件,例如是否已启用,按下或签出。

int GetState(
   int nID 
) const;

参数

  • nID
    按钮订单标识符可以检索信息。

返回值

按钮状态信息,如果成功或– 1否则为。 按钮状态信息将在 CToolBarCtrl::AddButtons列表中的值的组合。

备注

如果要检索多个按钮状态,此功能特别方便。 检索一个状态,请使用以下成员函数之一: IsButtonEnabledIsButtonCheckedIsButtonPressedIsButtonHiddenIsButtonIndeterminate。 但是,GetState 成员函数是唯一一种可以检测 TBSTATE_WRAP 按钮状态。

要求

Header: afxcmn.h

请参见

参考

CToolBarCtrl选件类

层次结构图

CToolBarCtrl::SetState

CToolBarCtrl::GetItemRect

CToolBarCtrl::IsButtonEnabled

CToolBarCtrl::IsButtonChecked

CToolBarCtrl::IsButtonPressed

CToolBarCtrl::IsButtonHidden

CToolBarCtrl::IsButtonIndeterminate