winuser.h

Estructura HELPINFO

Definición

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

Contiene información sobre un ítem para el que se ha requerido ayuda contextual.

Descripción

cbSize
El tamaño de la estructura en bytes.
iContextType

El tipo de contexto para el que se requiere ayuda. Este parámetro puede ser uno de los siguientes valores:

  • HELPINFO_MENUITEM: Ayuda requerida para un ítem de menú.
  • HELPINFO_WINDOW: Ayuda requerida para un control o ventana.
iCtrlId
El identificador de la ventana o control si iContextType es HELPINFO_WINDOW, o el identificador del ítem de menú si iContextType es HELPINFO_MENUITEM.
hItemHandle
El identificador de la ventana hija o control si iContextType es HELPINFO_WINDOW, o el identificador asociado al menú si iContextType es HELPINFO_MENUITEM.
dwContextId
El identificador de ayuda contextual para la ventana o control.
MousePos
La estructura POINT que contiene las coordenadas de pantalla del cursor del ratón. Esto es útil para proporcionar ayuda basándose en la posición de cursor del ratón.