Share via


TVN_GETDISPINFO codice di notifica

Richiede che la finestra padre di un controllo visualizzazione albero fornisca informazioni necessarie per visualizzare o ordinare un elemento. Questo codice di notifica viene inviato sotto forma di messaggio di WM_NOTIFY .

TVN_GETDISPINFO 

    lptvdi = (LPNMTVDISPINFO) lParam 

Parametri

lParam

Puntatore a una struttura NMTVDISPINFO . Il membro dell'elemento è una struttura TVITEM la cui maschera, hItem, stato e membri lParam specificano il tipo di informazioni necessarie. È necessario riempire i membri della struttura con le informazioni appropriate.

Valore restituito

Il valore restituito viene ignorato.

Commenti

Questo codice di notifica viene inviato nelle circostanze seguenti:

  • Se il membro pszText della struttura TVITEM dell'elemento è il valore LPSTR_TEXTCALLBACK, il controllo invia il codice di notifica per recuperare il testo dell'elemento. In questo caso, il membro mask di lParam avrà il flag TVIF_TEXT impostato.
  • Se il membro iImage o iSelectedImage della struttura TVITEM dell'elemento è il valore I_IMAGECALLBACK, il controllo invia questo codice di notifica per recuperare l'indice delle icone di un elemento nell'elenco di immagini del controllo. In questo caso, se l'elemento è selezionato, il membro mask di lParam avrà il flag TVIF_SELECTEDIMAGE impostato. Se l'elemento non è selezionato, il membro mask di lParam avrà il flag TVIF_IMAGE impostato.
  • Se il membro cChildren della struttura TVITEM dell'elemento è il valore I_CHILDRENCALLBACK, il controllo invia questo codice di notifica per recuperare un valore che indica se l'elemento ha elementi figlio. In questo caso, il membro mask di lParam avrà il flag TVIF_CHILDREN impostato.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Intestazione
Commctrl.h
Nomi Unicode e ANSI
TVN_GETDISPINFOW (Unicode) e TVN_GETDISPINFOA (ANSI)

Vedi anche

TVN_SETDISPINFO