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 |