CMFCColorBar::CreateControl
Crea una finestra di controllo barra dei colori, la aggiunge all'oggetto CMFCColorBar e ridimensiona la finestra di controllo per contenere la tavolozza dei colori specificata.
virtual BOOL CreateControl(
CWnd* pParentWnd,
const CRect& rect,
UINT nID,
int nColumns=-1,
CPalette* pPalette=NULL
);
Parametri
[in] pParentWnd
Puntatore alla finestra padre.Non può essere NULL.[in] rect
Un rettangolo di delimitazione che specifica il percorso di disegnare il controllo barra dei colori.[in] nID
ID del controllo.[in] nColumns
Il numero di colonne ideale nel controllo barra dei colori.Questo metodo converte il numero alla tavolozza dei colori specificata.L'impostazione predefinita è -1, che indica che il parametro non è specificato.[in] pPalette
Puntatore a una tavolozza di colori, o NULL.Se questo parametro è NULL, questo metodo calcola le dimensioni del controllo barra dei colori a 20 colori sono stati specificati.Il valore predefinito è NULL.
Valore restituito
TRUE se questo metodo ha esito positivo; in caso contrario FALSE.
Note
Questo metodo utilizza rect, nColumnse parametri pPalette per calcolare il numero o righe e colonne appropriato nel controllo barra dei colori e quindi chiama il metodo CMFCColorBar::Create.
Requisiti
intestazione: afxcolorbar.h