Struttura NMTBGETINFOTIPA (commctrl.h)
Contiene e riceve informazioni sulla descrizione informativa per un elemento della barra degli strumenti. Questa struttura viene usata con il codice di notifica TBN_GETINFOTIP.
Sintassi
typedef struct tagNMTBGETINFOTIPA {
NMHDR hdr;
LPSTR pszText;
int cchTextMax;
int iItem;
LPARAM lParam;
} NMTBGETINFOTIPA, *LPNMTBGETINFOTIPA;
Membri
hdr
struttura NMHDR che contiene informazioni aggiuntive sulla notifica.
pszText
Tipo: LPTSTR
Indirizzo di un buffer di caratteri che riceve il testo della descrizione informazioni.
cchTextMax
Tipo: int
Dimensioni del buffer, in caratteri, in corrispondenza di pszText. Nella maggior parte dei casi, il buffer sarà di dimensioni dei caratteri INFOTIPSIZE, ma è sempre necessario assicurarsi che l'applicazione non copia più di caratteri cchTextMax nel buffer in corrispondenza di pszText.
iItem
Tipo: int
Identificatore del comando dell'elemento per il quale vengono richieste informazioni sulla descrizione informativa. Questo membro viene compilato dal controllo prima di inviare il codice di notifica.
lParam
Tipo: LPARAM
Valore definito dall'applicazione associato all'elemento per il quale vengono richieste informazioni sulla descrizione informativa. Questo membro viene compilato dal controllo prima di inviare il codice di notifica.
Osservazioni
Nota
L'intestazione commctrl.h definisce NMTBGETINFOTIP 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 |