Structure HELPINFO (winuser.h)

Contient des informations sur un élément pour lequel une aide contextuelle a été demandée.

Syntaxe

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

Membres

cbSize

Type : UINT

Taille de structure, en octets.

iContextType

Type : int

Type de contexte pour lequel l’aide est demandée. Ce membre peut être l’une des valeurs suivantes.

  • HELPINFO_MENUITEM : aide demandée pour un élément de menu.

  • HELPINFO_WINDOW : aide demandée pour un contrôle ou une fenêtre.

iCtrlId

Type : int

Identificateur de la fenêtre ou du contrôle si iContextType est HELPINFO_WINDOW, ou identificateur de l’élément de menu si iContextType est HELPINFO_MENUITEM.

hItemHandle

Type : HANDLE

Identificateur de la fenêtre enfant ou du contrôle si iContextType est HELPINFO_WINDOW, ou identificateur du menu associé si iContextType est HELPINFO_MENUITEM.

dwContextId

Type : DWORD

Identificateur de contexte d’aide de la fenêtre ou du contrôle.

MousePos

Type : POINT

Structure POINT qui contient les coordonnées d’écran du curseur de la souris. Cela est utile pour fournir de l’aide en fonction de la position du curseur de la souris.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête winuser.h