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


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

Метод IMenuButton::AddButton позволяет пользователю добавить кнопку в строку меню MMC для определенного представления.

Синтаксис

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

Параметры

[in] idCommand

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

[in] lpButtonText

Указатель на текстовое значение (строка с пустым завершением), отображаемое на кнопке.

[in] lpTooltipText

Указатель на текстовое значение (строка, заканчивающаяся null), которая отображается, когда пользователь помещает указатель мыши на кнопку.

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

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

Комментарии

Кнопки, добавленные в строку меню MMC для определенного представления, всегда добавляются к уже имеющимся кнопкам. Начальное состояние любой кнопки меню скрыто и отключено.

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

Этот метод может вызываться основными оснастками или оснастками расширения.

Требования

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

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

IMenuButton