IMenuButton::AddButton 方法 (mmc.h)

IMenuButton::AddButton 方法使用户能够将按钮添加到特定视图的 MMC 菜单栏。

语法

HRESULT AddButton(
  [in] int      idCommand,
  [in] LPOLESTR lpButtonText,
  [in] LPOLESTR lpTooltipText
);

参数

[in] idCommand

一个 值,该值指定用户提供的值,该值唯一标识要添加到菜单栏的按钮。

[in] lpButtonText

指向文本值的指针 (以 null 结尾的字符串) 按钮上显示。

[in] lpTooltipText

指向文本值的指针 (以 null 结尾的字符串) 当用户将鼠标指针放在按钮上时显示。

返回值

此方法可以返回其中一个值。

注解

添加到特定视图的 MMC 菜单栏中的按钮始终追加到已存在的按钮。 隐藏和禁用任何菜单按钮的初始状态。

当管理单元失去焦点时,会自动从菜单栏中删除这些按钮。 因此,每次管理单元获得焦点时,都必须添加它们。

此方法可由主管理单元或扩展管理单元调用。

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
目标平台 Windows
标头 mmc.h
DLL Mmcndmgr.dll

另请参阅

IMenuButton