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 以降)