Struttura NMTVGETINFOTIPW (commctrl.h)
Contiene e riceve informazioni sull'elemento della visualizzazione albero necessarie per visualizzare una descrizione comando per un elemento. Questa struttura viene usata con il codice di notifica TVN_GETINFOTIP.
Sintassi
typedef struct tagNMTVGETINFOTIPW {
NMHDR hdr;
LPWSTR pszText;
int cchTextMax;
HTREEITEM hItem;
LPARAM lParam;
} NMTVGETINFOTIPW, *LPNMTVGETINFOTIPW;
Membri
hdr
struttura di NMHDR che contiene informazioni su questa notifica.
pszText
Tipo: LPTSTR
Indirizzo di un buffer di caratteri contenente il testo da visualizzare. Se si desidera modificare il testo visualizzato nella descrizione comando, sarà necessario modificare il contenuto di questo buffer. Le dimensioni di questo buffer vengono specificate dalla struttura cchTextMax.
cchTextMax
Tipo: int
Dimensioni del buffer in corrispondenza di pszText, in caratteri. Anche se non si deve mai presupporre che questo buffer sia di una dimensione specifica, il valore INFOTIPSIZE può essere usato a scopo di progettazione.
hItem
Tipo: HTREEITEM
Handle dell'albero per l'elemento per il quale viene visualizzata la descrizione comando.
lParam
Tipo: LPARAM
Dati definiti dall'applicazione associati all'elemento per il quale viene visualizzata la descrizione comando.
Osservazioni
Nota
L'intestazione commctrl.h definisce NMTVGETINFOTIP come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows Vista [solo app desktop] |
server minimo supportato | Windows Server 2003 [solo app desktop] |
intestazione |
commctrl.h |