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


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