实现功能区分隔符。
class CMFCRibbonSeparator : public CMFCRibbonBaseElement
成员
公共构造函数
名称 |
说明 |
构造 CMFCRibbonSeparator 对象。 |
公共方法
名称 |
说明 |
在 自定义 对话框添加一个分隔符到 命令 列表。(重写 CMFCRibbonBaseElement::AddToListBox。) |
|
CMFCRibbonSeparator::CreateObject |
用于由框架创建此选件类类型动态实例。 |
CMFCRibbonSeparator::GetThisClass |
用于由框架获取指向与此选件类类型的 CRuntimeClass 对象。 |
受保护的方法
名称 |
说明 |
设置分隔符的从其他对象的成员变量的副本方法。 |
|
返回分隔符的大小。 |
|
指示这是分隔符。 |
|
指示这是制表位。 |
|
调用由系统绘制功能区上或快速访问工具栏的分隔符。 |
|
调用由系统绘制在 命令 的分隔符列表。 |
备注
功能区分隔符是逻辑分离功能区元素的垂直或水平线条。分隔符在功能区控件、主应用程序菜单、功能区状态栏和快速访问工具栏可以绘制。
若要使用分隔符在您的应用程序,请构造新的对象并将其添加到主应用程序菜单如下所示:
CMFCRibbonMainPanel* pMainPanel = m_wndRibbonBar.AddMainCategory(_T("Main Menu"), IDB_FILESMALL, IDB_FILELARGE);
...
pMainPanel->Add(new CMFCRibbonSeparator(TRUE));
调用 CMFCRibbonPanel::AddSeparator 分隔符添加到功能区面板。AddSeparator 方法内部分配分隔符并添加。
继承层次结构
要求
标头: afxbaseribbonelement.h