Vytvoření ovládacího prvku matrice
Objekty CReBarCtrl by měly být vytvořeny před zobrazením nadřazeného objektu. To minimalizuje možnosti malování problémů.
Například ovládací prvky rebaru (používané v objektech okna rámečku) se běžně používají jako nadřazená okna pro ovládací prvky panelu nástrojů. Proto nadřazený ovládací prvek rebaru je objekt okna rámečku. Vzhledem k tomu, že objekt okna rámečku je nadřazený, OnCreate
je členová funkce (nadřazená) vynikajícím místem pro vytvoření ovládacího prvku rebar.
Pokud chcete použít CReBarCtrl
objekt, obvykle postupujte takto:
Použití objektu CReBarCtrl
Voláním Vytvořit vytvořte běžný ovládací prvek panelu Windows a připojte ho k objektu
CReBarCtrl
a určete požadované styly.Načtěte rastrový obrázek s voláním CBitmap::LoadBitmap, který se použije jako pozadí řídicího objektu rebaru.
Umožňuje vytvořit a inicializovat všechny podřízené objekty okna (panely nástrojů, ovládací prvky dialogového okna atd.), které budou obsaženy objektem ovládacího prvku panelu.
Inicializace reBARBANDINFO struktury s potřebnými informacemi pro pásma, která se má vložit.
Volání insertBand vložit existující podřízená okna (například
m_wndReToolBar
) do nového rebar ovládacího prvku. Další informace o vkládání pásem do existujícího ovládacího prvku rebar naleznete v tématu Ovládací prvky a pásma rebar.