TVN_GETDISPINFO Benachrichtigungscode
Fordert an, dass das übergeordnete Fenster eines Strukturansichtssteuerelements Informationen bereitstellt, die zum Anzeigen oder Sortieren eines Elements erforderlich sind. Dieser Benachrichtigungscode wird in Form einer WM_NOTIFY Nachricht gesendet.
TVN_GETDISPINFO
lptvdi = (LPNMTVDISPINFO) lParam
Parameter
-
lParam
-
Zeiger auf eine NMTVDISPINFO-Struktur . Das Elementmember ist eine TVITEM-Struktur , deren Masken-, hItem-, State- und lParam-Member den Typ der erforderlichen Informationen angeben. Sie müssen die Member der -Struktur mit den entsprechenden Informationen füllen.
Rückgabewert
Der Rückgabewert wird ignoriert.
Bemerkungen
Dieser Benachrichtigungscode wird unter folgenden Umständen gesendet:
- Wenn das pszText-Element der TVITEM-Struktur des Elements der LPSTR_TEXTCALLBACK Wert ist, sendet das Steuerelement diesen Benachrichtigungscode, um den Text des Elements abzurufen. In diesem Fall ist für das Maskenelement von lParam das flag TVIF_TEXT festgelegt.
- Wenn das iImage - oder iSelectedImage-Element der TVITEM-Struktur des Elements der I_IMAGECALLBACK Wert ist, sendet das Steuerelement diesen Benachrichtigungscode, um den Index der Symbole eines Elements in der Bildliste des Steuerelements abzurufen. Wenn das Element ausgewählt ist, wird in diesem Fall für das Maskenelement von lParam das flag TVIF_SELECTEDIMAGE festgelegt. Wenn das Element nicht ausgewählt ist, wird für das Maskenelement von lParam das flag TVIF_IMAGE festgelegt.
- Wenn das cChildren-Element der TVITEM-Struktur des Elements der I_CHILDRENCALLBACK Wert ist, sendet das Steuerelement diesen Benachrichtigungscode, um einen Wert abzurufen, der angibt, ob das Element untergeordnete Elemente enthält. In diesem Fall ist für das Maskenelement von lParam das flag TVIF_CHILDREN festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |
Header |
|
Unicode- und ANSI-Name |
TVN_GETDISPINFOW (Unicode) und TVN_GETDISPINFOA (ANSI) |