建立 Rebar 控制項
CReBarCtrl 物件應該在父物件為可見之前建立。 這樣可以將繪製問題的可能性最小化。
例如, Rebar 控制項 (用來框架視窗物件) 通常用於當工具列控制項的父視窗。 因此, Rebar 控制項的父代是框架視窗物件。 由於框架視窗物件是父代, OnCreate 成員函式 (父) 是建立 Rebar 控制項的好位置。
若要使用 CReBarCtrl 物件,您通常會執行下列步驟:
使用 CReBarCtrl 物件
建構CReBarCtrl物件。
呼叫 建立 以建立公用 Rebar 控制項並將它附加至 CReBarCtrl 物件,指定所需的任何樣式。
用對 CBitmap::LoadBitmap的呼叫載入點陣圖,當做 Rebar 控制項物件的背景。
建立並初始化要由 Rebar 控制項中包含所有子視窗物件 (工具列、對話方塊控制項,依此類推)。
初始化具有所需資訊的 REBARBANDINFO 結構的群組列將插入。
呼叫 InsertBand 插入現有子視窗 (例如 m_wndReToolBar) 到新 Rebar 控制項。 如需外掛程式的詳細資訊結合到現有的 Rebar 控制項,請參閱 Rebar 控制項和群組列。