在早期的IE4.0中有这种ToolBar,它提供了gripper,用户可以拖动gripper。在ReBar里面还可以添加其它控件,例如Combo List,Button等。
ReBar内部的ToolBar称为一个Band。
MFC提供了两个类与ReBar共同工作:
1.CReBar:一个高度提取的类,它在ReBar里面加进了CToolBar和CDialogBar对象。
protected: // control bar embedded members
CStatusBar m_wndStatusBar;
CToolBar m_wndToolBar;
CReBar m_wndReBar;
CDialogBar m_wndDlgBar;
它还可以处理下属控件与MFC framework之间的通讯。
CStatusBar m_wndStatusBar;
CToolBar m_wndToolBar;
CReBar m_wndReBar;
CDialogBar m_wndDlgBar;
它还可以处理下属控件与MFC framework之间的通讯。
2.CReBarCtrl:一个封装了IE ReBar控件的类。提供了创建和操纵rebars的成员函数,不过不如CReBar精密。
大多MFC Application使用CReBar,并通过调用函数GetReBarCtrl得到一个CReBarCtrl指针。
转载于:https://blog.51cto.com/yanghao/71185