Поделиться через


CToolBarCtrl::GetState

Извлекает сведения о состоянии указанной кнопки в элементе управления " Панель инструментов, например, включен ли он, нажат или проверить.

int GetState( 
   int nID  
) const;

Параметры

  • nID
    Идентификатор команды кнопки, для которой необходимо получить сведения.

Возвращаемое значение

Сведения о состоянии кнопки, если успешно или – 1, в противном случае. Сведения о состоянии кнопки может быть сочетанием значений, перечисленных в CToolBarCtrl::AddButtons.

Заметки

Эта функция особенно сподручна если требуется получить несколько из состояний кнопки. Чтобы получить одно состояние, используйте одну из следующих функций элементов: IsButtonEnabled, IsButtonChecked, IsButtonPressed, IsButtonHidden или IsButtonIndeterminate. Однако функцию-член GetState единственный способ определить состояние кнопки TBSTATE_WRAP.

Требования

Header: afxcmn.h

См. также

Ссылки

Класс CToolBarCtrl

Диаграмма иерархии

CToolBarCtrl::SetState

CToolBarCtrl::GetItemRect

CToolBarCtrl::IsButtonEnabled

CToolBarCtrl::IsButtonChecked

CToolBarCtrl::IsButtonPressed

CToolBarCtrl::IsButtonHidden

CToolBarCtrl::IsButtonIndeterminate