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 |
|
Nomi Unicode e ANSI |
TVN_GETDISPINFOW (Unicode) e TVN_GETDISPINFOA (ANSI) |