NMTBGETINFOTIPA-Struktur (commctrl.h)

Enthält und empfängt Infotip-Informationen für ein Symbolleistenelement. Diese Struktur wird mit dem TBN_GETINFOTIP Benachrichtigungscode verwendet.

Syntax

typedef struct tagNMTBGETINFOTIPA {
  NMHDR  hdr;
  LPSTR  pszText;
  int    cchTextMax;
  int    iItem;
  LPARAM lParam;
} NMTBGETINFOTIPA, *LPNMTBGETINFOTIPA;

Member

hdr

Typ: NMHDR

NMHDR-Struktur , die zusätzliche Informationen zur Benachrichtigung enthält.

pszText

Typ: LPTSTR

Adresse eines Zeichenpuffers, der den Infoinfotext empfängt.

cchTextMax

Typ: int

Größe des Puffers in Zeichen bei pszText. In den meisten Fällen ist der Puffer INFOTIPSIZE-Zeichen groß. Sie sollten jedoch immer sicherstellen, dass Ihre Anwendung nicht mehr als cchTextMax-Zeichen in den Puffer bei pszText kopiert.

iItem

Typ: int

Der Befehlsbezeichner des Elements, für das Infotip-Informationen angefordert werden. Dieser Member wird vom Steuerelement ausgefüllt, bevor der Benachrichtigungscode gesendet wird.

lParam

Typ: LPARAM

Der von der Anwendung definierte Wert, der dem Element zugeordnet ist, für das Infotipinformationen angefordert werden. Dieser Member wird vom Steuerelement ausgefüllt, bevor der Benachrichtigungscode gesendet wird.

Hinweise

Hinweis

Der commctrl.h-Header definiert NMTBGETINFOTIP als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht Codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile commctrl.h