CToolBarCtrl::AddButtons

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

Index