Struttura NMTOOLBARA (commctrl.h)
Contiene informazioni utilizzate per elaborare i codici di notifica della barra degli strumenti. Questa struttura sostituisce la struttura TBNOTIFY .
Sintassi
typedef struct tagNMTOOLBARA {
NMHDR hdr;
int iItem;
TBBUTTON tbButton;
int cchText;
LPSTR pszText;
RECT rcButton;
} NMTOOLBARA, *LPNMTOOLBARA;
Members
hdr
Tipo: NMHDR
Struttura NMHDR che contiene informazioni aggiuntive sulla notifica.
iItem
Tipo: int
Identificatore del comando del pulsante associato al codice di notifica.
tbButton
Tipo: TBBUTTON
Struttura TBBUTTON che contiene informazioni sul pulsante della barra degli strumenti associato al codice di notifica. Questo membro contiene solo informazioni valide con i codici di notifica TBN_QUERYINSERT e TBN_QUERYDELETE .
cchText
Tipo: int
Numero di caratteri nel testo del pulsante.
pszText
Tipo: LPTSTR
Indirizzo di un buffer di caratteri che contiene il testo del pulsante.
rcButton
Tipo: RECT
Versione 5.80. Struttura RECT che definisce l'area coperta dal pulsante.
Commenti
Nota
L'intestazione commctrl.h definisce NMTOOLBAR 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 |