HELPINFO 结构 (winuser.h)

包含有关已为其请求上下文相关帮助的项的信息。

语法

typedef struct tagHELPINFO {
  UINT      cbSize;
  int       iContextType;
  int       iCtrlId;
  HANDLE    hItemHandle;
  DWORD_PTR dwContextId;
  POINT     MousePos;
} HELPINFO, *LPHELPINFO;

成员

cbSize

类型: UINT

结构大小(以字节为单位)。

iContextType

类型: int

为其请求帮助的上下文类型。 此成员可以是以下值之一。

  • HELPINFO_MENUITEM:为菜单项请求的帮助。

  • HELPINFO_WINDOW:为控件或窗口请求的帮助。

iCtrlId

类型: int

如果 iContextTypeHELPINFO_WINDOW,则为窗口或控件的标识符;如果HELPINFO_MENUITEM iContextType ,则 菜单项的标识符。

hItemHandle

类型: HANDLE

如果 HELPINFO_WINDOW iContextType ,则为子窗口或控件的标识符;如果 HELPINFO_MENUITEMiContextType ,则 关联菜单的标识符。

dwContextId

类型:DWORD

窗口或控件的帮助上下文标识符。

MousePos

类型: POINT

包含鼠标光标的屏幕坐标的 POINT 结构。 这对于根据鼠标光标的位置提供帮助很有用。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 winuser.h