Estructura HELPINFO (winuser.h)

Contiene información sobre un elemento para el que se ha solicitado ayuda contextual.

Sintaxis

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

Miembros

cbSize

Tipo: UINT

Tamaño de la estructura, en bytes.

iContextType

Tipo: int

Tipo de contexto para el que se solicita ayuda. Este miembro puede ser uno de los valores siguientes.

  • HELPINFO_MENUITEM: Ayuda solicitada para un elemento de menú.

  • HELPINFO_WINDOW: Ayuda solicitada para un control o ventana.

iCtrlId

Tipo: int

Identificador de la ventana o control si iContextType es HELPINFO_WINDOW, o identificador del elemento de menú si iContextType es HELPINFO_MENUITEM.

hItemHandle

Tipo: HANDLE

Identificador de la ventana o control secundario si iContextType es HELPINFO_WINDOW, o identificador del menú asociado si iContextType está HELPINFO_MENUITEM.

dwContextId

Tipo: DWORD

Identificador de contexto de ayuda de la ventana o control.

MousePos

Tipo: POINT

Estructura POINT que contiene las coordenadas de pantalla del cursor del mouse. Esto es útil para proporcionar ayuda en función de la posición del cursor del mouse.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado winuser.h