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 或更高版本)