CMFCRibbonStatusBar选件类

CMFCRibbonStatusBar 选件类实现可以显示功能区元素的状态栏控件。

class CMFCRibbonStatusBar : public CMFCRibbonBar

成员

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

名称

说明

CMFCRibbonStatusBar::AddDynamicElement

添加动态元素添加到功能区状态栏。

CMFCRibbonStatusBar::AddElement

添加新功能区组件到功能区状态栏。

CMFCRibbonStatusBar::AddExtendedElement

添加一个功能区元素到功能区状态栏的扩展区域。

CMFCRibbonStatusBar::AddSeparator

添加一个分隔符到功能区状态栏。

CMFCRibbonStatusBar::Create

创建功能区状态栏。

CMFCRibbonStatusBar::CreateEx

用一个扩展样式创建功能区状态栏。

CMFCRibbonStatusBar::FindByID

 

CMFCRibbonStatusBar::FindElement

返回指向具有指定的命令ID.的元素

CMFCRibbonStatusBar::GetCount

返回位于功能区状态栏的主区域元素的数目。

CMFCRibbonStatusBar::GetElement

返回指向设置指定索引的元素。

CMFCRibbonStatusBar::GetExCount

返回位于功能区状态栏的扩展区元素的数目。

CMFCRibbonStatusBar::GetExElement

返回指针传递给指定的索引位于功能区状态栏的扩展区域的元素。

CMFCRibbonStatusBar::GetExtendedArea

 

CMFCRibbonStatusBar::GetSpace

 

CMFCRibbonStatusBar::IsBottomFrame

 

CMFCRibbonStatusBar::IsExtendedElement

 

CMFCRibbonStatusBar::IsInformationMode

确定信息模式是否为功能区状态栏启动。

CMFCRibbonStatusBar::RecalcLayout

  (重写 CMFCRibbonBar::RecalcLayout。)

CMFCRibbonStatusBar::RemoveAll

从功能区状态栏中移除所有元素。

CMFCRibbonStatusBar::RemoveElement

移除具有从功能区状态栏中指定的命令ID的元素。

CMFCRibbonStatusBar::SetInformation

启动或禁用功能区状态栏的信息模式。

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

名称

说明

CMFCRibbonStatusBar::OnDrawInformation

显示在功能区状态栏的信息字符串,而信息模式启动时。

备注

使用功能区状态栏中,内置的上下文菜单用户可以更改功能区元素的可见性在功能区状态栏中。 可以动态地添加或移除元素。

功能区状态栏有两个区域:一个主区域和扩展区域。 扩展区域中功能区状态栏右侧的比主要区域显示并显示在不同的颜色。

通常,状态栏的主区域显示状态通知,并且,扩展区域显示视图控件。 当用户调整功能区状态栏时,扩展区域越长越好保持可见。

示例

下面的示例在 CMFCRibbonStatusBar 选件类演示如何使用各种方法。 此示例演示如何添加新功能区组件到功能区状态栏,添加功能区元素到功能区状态栏的扩展区域,添加分隔符和启动功能区状态栏的普通模式。

    // CMFCRibbonStatusBar  m_wndStatusBar
    m_wndStatusBar.AddElement(rsbp, strTitlePane1);
    m_wndStatusBar.AddExtendedElement(new CMFCRibbonStatusBarPane(ID_STATUSBAR_PANE2, strTitlePane2, TRUE), 
        strTitlePane2);


...


    m_wndStatusBar.AddSeparator();
    m_wndStatusBar.SetInformation(NULL);

继承层次结构

CObject

   CCmdTarget

      CWnd

         CBasePane

            CPane

               CMFCRibbonBar

                  CMFCRibbonStatusBar

要求

标头: afxribbonstatusbar.h

请参见

参考

层次结构图

CMFCRibbonBar选件类

CMFCRibbonBaseElement选件类

CMFCRibbonBar选件类

其他资源

MFC 类