创建Rebar控件
CReBarCtrl 对象,在父对象可见之前,应创建。 这样可以绘制问题的可能性。
例如, rebar 控件 (用于框架窗口对象) 是通常用作工具栏控件的父窗口。 因此, rebar 控件的父是框架窗口对象。 因为框架窗口对象是父, OnCreate 成员函数 (父) 是创建 rebar 控件的极好的位置。
若要使用 CReBarCtrl 对象,则通常执行以下步骤:
使用 CReBarCtrl 对象
构造 CReBarCtrl 对象。
调用 创建 创建 windows rebar 公共控件并将其附加到 CReBarCtrl 对象,指定所有需要的样式。
将对 CBitmap::LoadBitmap的调用将加载一个位图,,用作 rebar 控件对象的背景。
创建并初始化将由 rebar 控件对象包含的所有子窗口对象 (工具栏,对话框控件,等等)。
初始化具有所需的信息 REBARBANDINFO 结构带区的要插入。
调用 InsertBand 插入现有子窗口 (例如 m_wndReToolBar) 到新的 rebar 控件。 有关插入带区的更多信息添加到现有 rebar 控件,请参见 Rebar 控件和带区。