HELPINFO-Struktur (winuser.h)

Enthält Informationen zu einem Element, für das kontextbezogene Hilfe angefordert wurde.

Syntax

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

Member

cbSize

Typ: UINT

Die Strukturgröße in Bytes.

iContextType

Typ: int

Der Typ des Kontexts, für den Hilfe angefordert wird. Dieser Member kann einer der folgenden Werte sein.

  • HELPINFO_MENUITEM: Hilfe für ein Menüelement angefordert.

  • HELPINFO_WINDOW: Hilfe für ein Steuerelement oder Fenster angefordert.

iCtrlId

Typ: int

Der Bezeichner des Fensters oder Steuerelements, wenn iContextTypeHELPINFO_WINDOW ist, oder der Bezeichner des Menüelements, wenn iContextTypeHELPINFO_MENUITEM ist.

hItemHandle

Typ: HANDLE

Der Bezeichner des untergeordneten Fensters oder Steuerelements, wenn iContextTypeHELPINFO_WINDOW ist, oder der Bezeichner des zugeordneten Menüs, wenn iContextTypeHELPINFO_MENUITEM ist.

dwContextId

Art: DWORD

Der Hilfekontextbezeichner des Fensters oder Steuerelements.

MousePos

Typ: POINT

Die POINT-Struktur , die die Bildschirmkoordinaten des Mauscursors enthält. Dies ist nützlich, um Hilfe basierend auf der Position des Mauscursors bereitzustellen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile winuser.h