CMFCRibbonSeparator选件类

实现功能区分隔符。

class CMFCRibbonSeparator : public CMFCRibbonBaseElement

成员

Cc309003.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

CMFCRibbonSeparator::CMFCRibbonSeparator

构造 CMFCRibbonSeparator 对象。

Cc309003.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

CMFCRibbonSeparator::AddToListBox

自定义 对话框添加一个分隔符到 命令 列表。(重写 CMFCRibbonBaseElement::AddToListBox。)

CMFCRibbonSeparator::CreateObject

用于由框架创建此选件类类型动态实例。

CMFCRibbonSeparator::GetThisClass

用于由框架获取指向与此选件类类型的 CRuntimeClass 对象。

Cc309003.collapse_all(zh-cn,VS.110).gif受保护的方法

名称

说明

CMFCRibbonSeparator::CopyFrom

设置分隔符的从其他对象的成员变量的副本方法。

CMFCRibbonSeparator::GetRegularSize

返回分隔符的大小。

CMFCRibbonSeparator::IsSeparator

指示这是分隔符。

CMFCRibbonSeparator::IsTabStop

指示这是制表位。

CMFCRibbonSeparator::OnDraw

调用由系统绘制功能区上或快速访问工具栏的分隔符。

CMFCRibbonSeparator::OnDrawOnList

调用由系统绘制在 命令 的分隔符列表。

备注

功能区分隔符是逻辑分离功能区元素的垂直或水平线条。分隔符在功能区控件、主应用程序菜单、功能区状态栏和快速访问工具栏可以绘制。

若要使用分隔符在您的应用程序,请构造新的对象并将其添加到主应用程序菜单如下所示:

CMFCRibbonMainPanel* pMainPanel = m_wndRibbonBar.AddMainCategory(_T("Main Menu"), IDB_FILESMALL, IDB_FILELARGE); 
...
pMainPanel->Add(new CMFCRibbonSeparator(TRUE));

调用 CMFCRibbonPanel::AddSeparator 分隔符添加到功能区面板。AddSeparator 方法内部分配分隔符并添加。

继承层次结构

CObject

   CMFCRibbonBaseElement

      CMFCRibbonSeparator

要求

标头: afxbaseribbonelement.h

请参见

参考

层次结构图

其他资源

MFC 类