CMFCColorBar::CreateControl
Crea una ventana de control de la barra de color, la asocia el objeto de CMFCColorBar , y cambia el tamaño de la ventana de control para contener la paleta especificada de colores.
virtual BOOL CreateControl(
CWnd* pParentWnd,
const CRect& rect,
UINT nID,
int nColumns=-1,
CPalette* pPalette=NULL
);
Parámetros
[in] pParentWnd
puntero a la ventana primaria.No puede ser NULL.[in] rect
Un rectángulo delimitador que especifica donde dibujar el control de barra de color.[in] nID
Id. del control.[in] nColumns
El número de columnas ideal en el control de barra de color.Este método modifica número para ajustar la paleta especificada de colores.El valor predeterminado es -1, que significa que este parámetro no está especificado.[in] pPalette
puntero a una paleta de colores, o NULL.Si este parámetro es NULL, este método calcula el tamaño del control de la barra de color como si 20 colores fueran especificados.El valor predeterminado es NULL.
Valor devuelto
TRUE si este método se realiza correctamente; si no FALSE.
Comentarios
Este método utiliza rect, nColumns, y los parámetros de pPalette para calcular el número o las filas y columnas adecuado en el control de barra de color, y después llamar al método de CMFCColorBar::Create .
Requisitos
encabezado: afxcolorbar.h