Condividi tramite


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