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;
Members
hdr
Tipo: NMHDR
Struttura NMHDR che contiene informazioni su questa notifica.
pszText
Tipo: LPTSTR
Indirizzo di un buffer di caratteri che contiene 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 determinata dimensione, 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.
Commenti
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 che non è indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzioni.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | commctrl.h |