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


Метод IMenuButton::SetButtonState (mmc.h)

Метод IMenuButton::SetButtonState позволяет пользователю изменять состояние кнопки меню.

Синтаксис

HRESULT SetButtonState(
  [in] int              idCommand,
  [in] MMC_BUTTON_STATE nState,
  [in] BOOL             bState
);

Параметры

[in] idCommand

Значение типа , указывающее предоставленное пользователем значение, однозначно определяющее кнопку меню, в которой изменяется состояние.

[in] nState

Значение типа , указывающее состояние кнопки. Это значение может быть одним из следующих значений, взятых из перечисления MMC_BUTTON_STATE :

ENABLED

Кнопка принимает введенные пользователем данные. Кнопка без этого состояния не принимает введенные пользователем данные и отображается неактивной.

HIDDEN

Кнопка не видна и не может получить введенные пользователем данные.

[in] bState

Значение типа , указывающее, следует ли включать или выключать состояние. ЗНАЧЕНИЕ TRUE указывает, что состояние кнопки включено; В противном случае установите значение FALSE.

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

Этот метод может возвращать одно из этих значений.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header mmc.h
DLL Mmcndmgr.dll

См. также раздел

IMenuButton