CMFCColorBar::CreateControl
Tworzy okno Kontrola pasek koloru, dołącza go do CMFCColorBar obiektu i zmienia rozmiar okna kontroli zawierają określonej palety kolorów.
virtual BOOL CreateControl(
CWnd* pParentWnd,
const CRect& rect,
UINT nID,
int nColumns=-1,
CPalette* pPalette=NULL
);
Parametry
[w]pParentWnd
Wskaźnik do okna nadrzędnego.Nie można NULL.[w]rect
Prostokąta obwiedni określa, gdzie narysować formant paska koloru.[w]nID
Identyfikator formantu.[w]nColumns
Idealne liczba kolumn w formancie pasek koloru.Metoda ta modyfikuje ten numer, aby dopasować określony palety kolorów.Domyślnie jest -1, co oznacza, że nie określono tego parametru.[w]pPalette
Wskaźnik do palety kolorów, lub NULL.Jeśli ten parametr jest NULL, Metoda ta oblicza rozmiar formantu paska koloru tak, jakby były określone kolory 20.Wartością domyślną jest NULL.
Wartość zwracana
TRUEJeśli ta metoda skutku; w przeciwnym razie FALSE.
Uwagi
Metoda ta wykorzystuje rect, nColumns, i pPalette parametry obliczania odpowiednią liczbę lub wierszy i kolumn w kontroli pasek koloru, a następnie wywołania CMFCColorBar::Create metody.
Wymagania
Nagłówek: afxcolorbar.h