次の方法で共有


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