共用方式為


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
標頭 mmc.h
Dll Mmcndmgr.dll

另請參閱

IMenuButton