Condividi tramite


Struttura NMTOOLBARW (commctrl.h)

Contiene informazioni utilizzate per elaborare i codici di notifica della barra degli strumenti. Questa struttura sostituisce la struttura TBNOTIFY.

Sintassi

typedef struct tagNMTOOLBARW {
  NMHDR    hdr;
  int      iItem;
  TBBUTTON tbButton;
  int      cchText;
  LPWSTR   pszText;
  RECT     rcButton;
} NMTOOLBARW, *LPNMTOOLBARW;

Membri

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 contenente il testo del pulsante.

rcButton

Tipo: RECT

Versione 5.80. Struttura RECT che definisce l'area coperta dal pulsante.

Osservazioni

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 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