NMTVDISPINFOA-Struktur (commctrl.h)
Enthält und empfängt Anzeigeinformationen für ein Strukturansichtselement. Diese Struktur ist mit der TV_DISPINFO-Struktur identisch, wurde jedoch umbenannt, um den aktuellen Benennungskonventionen zu folgen.
Syntax
typedef struct tagTVDISPINFOA {
NMHDR hdr;
TVITEMA item;
} NMTVDISPINFOA, *LPNMTVDISPINFOA;
Member
hdr
Typ: NMHDR
NMHDR-Struktur , die Informationen zu dieser Benachrichtigung enthält.
item
Typ: TVITEM
TVITEM-Struktur , die Informationen zum Strukturansichtselement identifiziert und enthält. Der Maskenmember der TVITEM-Struktur gibt an, welche Informationen festgelegt oder abgerufen werden. Es kann sich um einen oder mehrere der folgenden Werte handeln:
Wert | Bedeutung |
---|---|
|
Der cChildren-Member gibt einen Wert an, der angibt, ob das Element untergeordnete Elemente enthält, oder soll empfangen werden. |
|
Das iImage-Element gibt den Index des nicht ausgewählten Symbols des Elements in der Bildliste an oder wird empfangen. |
|
Das iSelectedImage-Element gibt den Index des ausgewählten Elements in der Bildliste an oder empfängt diesen. |
|
Das pszText-Element gibt den neuen Elementtext oder die Adresse eines Puffers an, der den Elementtext empfangen soll. Wenn die Struktur Elementtext empfängt, kopieren Sie den Text in der Regel in den Puffer, auf den der pszText-Member der TVITEM-Struktur verweist. Sie können jedoch stattdessen eine Zeichenfolge im pszText-Element zurückgeben. Wenn Sie dies tun, können Sie die Zeichenfolge erst ändern oder löschen, wenn der entsprechende Elementtext gelöscht wurde oder bis zwei zusätzliche TVN_GETDISPINFO Benachrichtigungscodes gesendet wurden. |
Hinweise
Hinweis
Der commctrl.h-Header definiert NMTVDISPINFO 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
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | commctrl.h |
Weitere Informationen
Referenz