BOOL AddButtons ( int nNumButtons, LPTBBUTTON lpButtons );
Valeur de retour
Différent de zéro en cas de succès ; sinon zéro.
Paramètres
nNumButtons
Nombre de boutons à ajouter.
lpButtons
Adresse d'un tableau de structures TBBUTTON qui contient des informations sur les boutons pour ajouter. Il doit y avoir le même nombre d'éléments dans le tableau sous forme de boutons spécifié par nNumButtons.
Remarques
Appelez cette fonction pour ajouter un ou plusieurs boutons à un contrôle de barre d'outils.
Le pointeur lpButtons pointe vers un tableau de structures TBBUTTON . Chaque structure TBBUTTON associates le bouton ajouté avec le style du bouton, état d'image ou de la chaîne de l'ID de commande et les données définies par l'utilisateur:
typeDef struct _TBBUTTO&N {
int iBitmap; / / base zéro index de l'image du bouton
int idCommand ; nbsp ; / / doit être envoyé lorsque le bouton de commande
BYTE fsState ; / / bouton État--voir ci-dessous
BYTE fsStyle ; / / bouton style--voir ci-dessous
DWORD dwData ; / / définie par l'application valeur
int iString; / / index de base zéro du bouton label chaîne
} TBBUTTON
Les membres sont les suivants:
iBitmap
Index de base zéro de l'image du bouton. NULL si aucune image de ce bouton.
idCommand
Identificateur de commande associé au bouton. Cet identificateur est envoyé dans un message WM_COMMAND lorsque le bouton est sélectionné. Si le membre fsStyle a la valeur TBSTYLE_SEP , ce membre doit être nul.
fsState
Bouton drapeaux d'État. Il peut être une combinaison des valeurs énumérées ci-dessous:
fsStyle
Style de bouton. Il peut être une combinaison des valeurs énumérées ci-dessous:
dwData
Données définies par l'utilisateur.
iString
Index de base zéro de la chaîne à utiliser comme étiquette du bouton. NULL s'il n'y a pas de chaîne de ce bouton.
L'image ou la chaîne dont l'index que vous fournissez doit avoir été précédemment ajouté à la liste du contrôle de la barre d'outils à l'aide de AddBitmap, AddStringou AddStrings.
Aperçu CToolBarCtrl |  ; Membres de la classe | Graphique de la hiérarchie
Voir aussi  ;CToolBarCtrl::InsertButton, CToolBarCtrl::DeleteButton, CToolBarCtrl::AddBitmap, CToolBarCtrl::AddString, CToolBarCtrl::AddStrings