CToolBarCtrl::AddButtons

BOOL AddButtons ( int nNumButtons, LPTBBUTTON lpButtons );

Valor devuelto

Distinto de cero si es correcto; caso contrario cero.

Parámetros

nNumButtons

Número de botones para agregar.

lpButtons

Dirección de una matriz de estructuras TBBUTTON que contiene información acerca de los botones para agregar. Debe haber el mismo número de elementos de la matriz como botones especificado por nNumButtons.

Observaciones

Llame a esta función para agregar uno o varios botones a un control de barra de herramientas.

El puntero lpButtons apunta a una matriz de estructuras TBBUTTON . Cada estructura TBBUTTON associates el botón que se agregan con el botón estilo, imagen o cadena, comando ID, Estado y datos definidos por el usuario:

typedef struct _TBBUTTO&N {}
int iBitmap; / / cero índice de imagen de botón
int idCommand; nbsp; / / comando para enviarse cuando presiona el botón
BYTE fsState;   / / botón Estado--ver más abajo
BYTE fsStyle;   / / botón estilo--ver más abajo
DWORD dwData;   / / aplicación definido valor
int iString; / / índice basado en cero del botón de etiqueta cadena
} TBBUTTON

Los miembros son los siguientes:

iBitmap

Índice de base cero de la imagen del botón. NULL si no hay ninguna imagen para este botón.

idCommand

Identificador de comando asociado al botón. Este identificador se envía un mensaje WM_COMMAND cuando el botón está seleccionado. Si el miembro de fsStyle tiene el valor TBSTYLE_SEP , este miembro debe ser cero.

fsState

Indicadores de estado de botón. Puede ser una combinación de los valores enumerados a continuación:

fsStyle

Estilo de botón. Puede ser una combinación de los valores enumerados a continuación:

dwData

Datos definidos por el usuario.

iString

Índice de base cero de la cadena que se va a utilizar como etiqueta del botón. NULL si no hay ninguna cadena para este botón.

La imagen o la cadena cuyo índice que proporcione debe previamente se agregaron a la barra de herramientas lista del control mediante AddBitmap, AddStringy AddStrings.

Visió&n General de CToolBarCtrl |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CToolBarCtrl::InsertButton, CToolBarCtrl::DeleteButton, CToolBarCtrl::AddBitmap, CToolBarCtrl::AddString, CToolBarCtrl::AddStrings

Index