CToolBar::SetButtons

BOOL SetButtons ( const UINT * lpIDArray, int nIDCount );

Valeur de retour

Différent de zéro en cas de succès ; sinon 0.

Paramètres

lpIDArray

Pointeur vers un tableau d'ID de commande. Il peut être NULL pour allouer les boutons vides.

nIDCount

Nombre d'éléments dans le tableau indiqué par lpIDArray.

Remarques

Cette fonction membre définit l'ID de commande de chaque bouton barre d'outils la valeur spécifiée par l'élément correspondant du tableau lpIDArray. Si un élément du tableau a la valeur ID_SEPARATOR, un séparateur est créé dans la position correspondante de la barre d'outils. Cette fonction définit le style de chaque bouton TBBS_BUTTON et de style de chaque séparateur TBBS_SEPARATORaussi et assigne un index d'image à chaque bouton. L'index de l'image indique la position de l'image du bouton dans la bitmap.

Vous n'avez pas besoin tenir compte des séparateurs dans la bitmap, car cette fonction n'attribue pas d'index de l'image de séparateurs. Si votre barre d'outils comporte des boutons dans les positions 0, 1 et 3 et un séparateur à la position 2, les images dans les positions 0, 1 et 2 de votre bitmap sont affectés à des boutons aux positions 0, 1 et 3, respectivement.

Si lpIDArray est NULL, cette fonction alloue de l'espace pour le nombre d'éléments spécifié par nIDCount. Utilisez SetButtonInfo pour définir les attributs de chaque élément.

Aperçu de CToolBar |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;CToolBar::Create, CToolBar::SetButtonInfo, CToolBar::SetButtonStyle, CToolBar::LoadToolBar

Index