MenuHelp 函数 (commctrl.h)

处理 WM_MENUSELECTWM_COMMAND 消息,并在指定状态窗口中显示有关当前菜单的帮助文本。

语法

void MenuHelp(
  UINT      uMsg,
  WPARAM    wParam,
  LPARAM    lParam,
  HMENU     hMainMenu,
  HINSTANCE hInst,
  HWND      hwndStatus,
  UINT      *lpwIDs
);

参数

uMsg

类型: UINT

正在处理的消息。 这可以是 WM_MENUSELECTWM_COMMAND

wParam

类型: WPARAM

uMsg 中指定的消息的 wParam。

lParam

类型: LPARAM

在 uMsg 中指定的消息的 lParam。

hMainMenu

类型: HMENU

应用程序的main菜单的句柄。

hInst

类型: HINSTANCE

包含字符串资源的模块的句柄。

hwndStatus

类型: HWND

状态窗口的句柄。

lpwIDs

类型: LPUINT

指向包含字符串资源标识符和菜单句柄对的值数组的指针。 函数在数组中搜索所选菜单的句柄,如果找到,则使用相应的资源标识符来加载相应的帮助字符串。

返回值

备注

MenuHelp 函数是一个帮助程序函数。 帮助程序函数可用于编程。 它们组合成一个调用,一系列常用调用。 使用 MenuHelp 发送 WM_MENUSELECTWM_COMMAND 消息。

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 commctrl.h
Library Comctl32.lib
DLL Comctl32.dll