CMFCColorBar::CreateControl
Vytvoří okno Ovládací panel barev, připojí jej ke CMFCColorBar objektu a změní velikost okna ovládacího prvku obsahuje zadané palety barev.
virtual BOOL CreateControl(
CWnd* pParentWnd,
const CRect& rect,
UINT nID,
int nColumns=-1,
CPalette* pPalette=NULL
);
Parametry
[v]pParentWnd
Ukazatel na nadřazené okno.Nemůže být NULL .[v]rect
Ohraničovací obdélník, který určuje, kde nakreslete ovládací panel barvy.[v]nID
ID ovládacího prvku.[v]nColumns
Ideální počet sloupců v ovládacím panelu barev.Tato metoda upravuje toto číslo tak, aby odpovídala zadané palety barev.Výchozí hodnota je -1, což znamená, že tento parametr není zadán.[v]pPalette
Ukazatel na paletu barev, nebo NULL .Pokud je tento parametr NULL , tato metoda vypočítá velikost ovládacího prvku Barva pruhu, jako by byly určeny barvy 20.Výchozí je NULL.
Vrácená hodnota
TRUEPokud tato metoda úspěšná; jinak FALSE .
Poznámky
Tato metoda používá rect , nColumns , a pPalette parametry pro výpočet příslušného čísla nebo řádků a sloupců do ovládacího panelu barev a pak volání CMFCColorBar::Create metoda.
Požadavky
Záhlaví: afxcolorbar.h