BOOL AddButtons ( int nNumButtons, LPTBBUTTON lpButtons );
Valore restituito
Diverso da zero in caso di successo; altrimenti zero.
Parametri
nNumButtons
Numero di pulsanti per aggiungere.
lpButtons
Indirizzo di una matrice di strutture TBBUTTON contenente informazioni sui pulsanti per aggiungere. Ci deve essere lo stesso numero di elementi nella matrice come pulsanti specificato da nNumButtons.
Osservazioni
Chiamare questa funzione per aggiungere uno o più pulsanti a un controllo toolbar.
Il puntatore lpButtons punta a una matrice di strutture TBBUTTON . Ogni struttura TBBUTTON associa il pulsante aggiunto con lo stile del pulsante, immagine e/o stringa, ID di comando, stato e dati definiti dall'utente:
typedef struct {_TBBUTTO&N
int iBitmap; / / in base zero indice dell'immagine del pulsante
int idCommand; nbsp; / / comando per essere inviato quando viene premuto il pulsante
BYTE fsState; / / tasto dello stato - vedi sotto
BYTE fsStyle; / / tasto stile - vedi sotto
DWORD dwData; / / definiti dall'applicazione valore
int iString; / / indice in base zero del pulsante etichetta stringa
} TBBUTTON
I membri sono i seguenti:
iBitmap
Indice in base zero dell'immagine del pulsante. NULL se nessuna immagine per questo pulsante.
idCommand
Comando identificatore associato al pulsante. Questo identificatore viene inviato in un messaggio WM_COMMAND , quando viene scelto il pulsante. Se il membro fsStyle ha il valore TBSTYLE_SEP , questo membro deve essere zero.
fsState
Flag di stato del pulsante. Può essere una combinazione dei valori elencati di seguito:
fsStyle
Stile del pulsante. Può essere una combinazione dei valori elencati di seguito:
dwData
Dati definiti dall'utente.
iString
Indice in base zero della stringa da utilizzare come etichetta del pulsante. NULL se non non c'è nessuna stringa per questo pulsante.
L'immagine e/o stringa il cui indice è fornire deve sono stati precedentemente aggiunti all'elenco del controllo toolbar utilizzando AddBitmap, AddString ()o AddStrings ,.
Pa&noramica di CToolBarCtrl |nbsp; Membri della classe | Gerarchia Chart
Vedere a&nchenbsp;CToolBarCtrl::InsertButton, CToolBarCtrl::DeleteButton, CToolBarCtrl::AddBitmap, CToolBarCtrl::AddString, CToolBarCtrl::AddStrings