NMTBDISPINFOA-Struktur (commctrl.h)
Enthält Und empfängt Anzeigeinformationen für ein Symbolleistenelement. Diese Struktur wird mit dem TBN_GETDISPINFO Benachrichtigungscode verwendet.
Syntax
typedef struct {
NMHDR hdr;
DWORD dwMask;
int idCommand;
DWORD_PTR lParam;
int iImage;
LPSTR pszText;
int cchText;
} NMTBDISPINFOA, *LPNMTBDISPINFOA;
Member
hdr
Typ: NMHDR
NMHDR-Struktur , die zusätzliche Informationen zur Benachrichtigung enthält.
dwMask
Typ: DWORD
Eine Reihe von Flags, die angeben, welche Elemente dieser Struktur angefordert werden. Dies kann mindestens einer der folgenden Werte sein.
Wert | Bedeutung |
---|---|
|
Der Bildindex des Elements wird angefordert. Der Bildindex muss im iImage-Element platziert werden. |
|
Derzeit nicht implementiert. |
|
Legen Sie dieses Flag fest, wenn Sie TBN_GETDISPINFO verarbeiten. Das Symbolleistensteuerelement behält die angegebenen Informationen bei und fordert sie nicht erneut an. |
idCommand
Typ: int
Befehlsbezeichner des Elements, für das Anzeigeinformationen angefordert werden. Dieses Element wird vom Steuerelement ausgefüllt, bevor es den Benachrichtigungscode sendet.
lParam
Typ: DWORD_PTR
Anwendungsdefinierter Wert, der dem Element zugeordnet ist, für das Anzeigeinformationen angefordert werden. Dieses Element wird vom Steuerelement ausgefüllt, bevor der Benachrichtigungscode gesendet wird.
iImage
Typ: int
Bildindex für das Element.
pszText
Typ: LPTSTR
Zeiger auf einen Zeichenpuffer, der den Text des Elements empfängt.
cchText
Typ: int
Größe des pszText-Puffers in Zeichen.
Hinweise
Hinweis
Der commctrl.h-Header definiert NMTBDISPINFO als Alias, der automatisch die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit nicht codierungsneutralem Code kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | commctrl.h |