共用方式為


建立 Rebar 控制項

應該先建立 CReBarCtrl 物件,再顯示父物件。 如此可以將繪製發生問題的可能性降到最低。

例如,Rebar 控制項 (用於框架視窗物件) 通常當做工具列控制項的父視窗使用。 因此,Rebar 控制項的父代為框架視窗物件。 由於框架視窗物件是父代,因此父代的 OnCreate 成員函式是建立 Rebar 控制項的絕佳位置。

若要使用 CReBarCtrl 物件,您通常會執行下列步驟:

使用 CReBarCtrl 物件

  1. 建構 CReBarCtrl 物件。

  2. 呼叫 Create 以建立 Windows Rebar 通用控制項,並將它附加至 CReBarCtrl 物件,並指定任何所需的樣式。

  3. 載入點陣圖,並呼叫 CBitmap::LoadBitmap ,以做為 Rebar 控制項物件的背景。

  4. 建立並初始化 Rebar 控制項中將包含的任何子視窗物件 (工具列、對話方塊控制項等)。

  5. 使用 即將插入之帶的必要資訊,初始化 REBARBANDINFO 結構。

  6. 呼叫 InsertBand 將現有的子視窗 (例如) m_wndReToolBar 插入新的 Rebar 控制項。 如需將頻帶插入現有 Rebar 控制項的詳細資訊,請參閱 Rebar 控制項和帶狀。

另請參閱

使用 CReBarCtrl
Controls