SHFind_InitMenuPopup関数 (shlobj_core.h)
[SHFind_InitMenuPopup は、[要件] セクションで指定したオペレーティング システムで使用できます。 これは、以降のバージョンで変更または使用できない可能性があります。
クラシック スタイルの [スタート] メニューの [検索] エントリに表示されるオプションのサブメニューの IContextMenu インスタンスを取得します。
構文
IContextMenu * SHFind_InitMenuPopup(
[in] HMENU hmenu,
[in, optional] HWND hwndOwner,
UINT idCmdFirst,
UINT idCmdLast
);
パラメーター
[in] hmenu
種類: HMENU
ポップアップ メニューのハンドル。
[in, optional] hwndOwner
型: HWND
ポップアップ メニューの所有者ウィンドウのハンドル。 この値には NULL を指定できます。
idCmdFirst
型: UINT
最初のメニュー項目の ID。
idCmdLast
型: UINT
最後のメニュー項目の ID。
戻り値
型: IContextMenu*
成功した場合は、 IContextMenu ポインターを返します。 失敗した場合、 は NULL を返します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | shlobj_core.h (Shlobj.h を含む) |
Library | Shell32.lib |
[DLL] | Shell32.dll (バージョン 6.0 以降) |