Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Obiekty CReBarCtrl należy utworzyć przed widocznym obiektem nadrzędnym. Minimalizuje to prawdopodobieństwo wystąpienia problemów z malowaniem.
Na przykład kontrolki rebar (używane w obiektach okien ramowych) często pełnią rolę okien nadrzędnych dla kontrolek paska narzędzi. W związku z tym element nadrzędny kontrolki paska narzędziowego jest obiektem okna ramowego. Ponieważ obiekt okna ramki jest obiektem nadrzędnym, OnCreate funkcja składowa (elementu nadrzędnego) jest doskonałym miejscem do utworzenia kontrolki rebar.
Aby użyć CReBarCtrl obiektu, zazwyczaj należy wykonać następujące kroki:
Aby użyć obiektu CReBarCtrl
Skonstruuj obiekt CReBarCtrl .
Wywołaj metodę Utwórz , aby utworzyć wspólną kontrolkę paska pomocniczego systemu Windows i dołączyć ją do
CReBarCtrlobiektu, określając dowolne żądane style.Załaduj mapę bitową, z wywołaniem CBitmap::LoadBitmap, do użycia jako tło kontrolki paska narzędziowego.
Utwórz i zainicjuj wszystkie obiekty okna podrzędnego (paski narzędzi, kontrolki okien dialogowych itd.), które będą zawarte przez obiekt kontrolki paska pomocniczego.
Zainicjuj strukturę REBARBANDINFO z niezbędnymi informacjami dla grupy, która ma zostać wstawiona.
Wywołaj InsertBand, aby wstawić istniejące okna podrzędne (takie jak
m_wndReToolBar) do nowej kontrolki rebaru. Aby uzyskać więcej informacji na temat wstawiania pasm do istniejącej kontrolki pręta zbrojeniowego, zobacz Kontrolki prętów zbrojeniowych i pasma zbrojenia.