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 |