Поделиться через


Структура 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

Идентификатор окна или элемента управления , если iContextType имеет значение HELPINFO_WINDOW, или идентификатор пункта меню, если iContextTypeимеет значение HELPINFO_MENUITEM.

hItemHandle

Тип: HANDLE

Идентификатор дочернего окна или элемента управления , если iContextType имеет HELPINFO_WINDOW, или идентификатор связанного меню, если iContextType имеет значение HELPINFO_MENUITEM.

dwContextId

Тип: DWORD

Идентификатор контекста справки окна или элемента управления .

MousePos

Тип: POINT

Структура POINT , содержащая экранные координаты курсора мыши. Это полезно для предоставления справки на основе положения курсора мыши.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть winuser.h