Struttura HELPINFO (winuser.h)

Contiene informazioni su un elemento per il quale è stata richiesta una Guida sensibile al contesto.

Sintassi

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

Members

cbSize

Tipo: UINT

Dimensioni della struttura, in byte.

iContextType

Tipo: int

Tipo di contesto per il quale viene richiesta la Guida. Questo membro può essere uno dei valori seguenti.

  • HELPINFO_MENUITEM: Guida richiesta per una voce di menu.

  • HELPINFO_WINDOW: Guida richiesta per un controllo o una finestra.

iCtrlId

Tipo: int

Identificatore della finestra o del controllo se iContextType è HELPINFO_WINDOW o identificatore della voce di menu se iContextType è HELPINFO_MENUITEM.

hItemHandle

Tipo: HANDLE

Identificatore della finestra figlio o del controllo se iContextType è HELPINFO_WINDOW o identificatore del menu associato se iContextType è HELPINFO_MENUITEM.

dwContextId

Tipo: DWORD

Identificatore del contesto della Guida della finestra o del controllo.

MousePos

Tipo: POINT

Struttura POINT che contiene le coordinate dello schermo del cursore del mouse. Questo è utile per fornire assistenza in base alla posizione del cursore del mouse.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione Winuser