CMFCRibbonStatusBar选件类
CMFCRibbonStatusBar 选件类实现可以显示功能区元素的状态栏控件。
class CMFCRibbonStatusBar : public CMFCRibbonBar
成员
公共方法
名称 |
说明 |
---|---|
添加动态元素添加到功能区状态栏。 |
|
添加新功能区组件到功能区状态栏。 |
|
添加一个功能区元素到功能区状态栏的扩展区域。 |
|
添加一个分隔符到功能区状态栏。 |
|
创建功能区状态栏。 |
|
用一个扩展样式创建功能区状态栏。 |
|
|
|
返回指向具有指定的命令ID.的元素 |
|
返回位于功能区状态栏的主区域元素的数目。 |
|
返回指向设置指定索引的元素。 |
|
返回位于功能区状态栏的扩展区元素的数目。 |
|
返回指针传递给指定的索引位于功能区状态栏的扩展区域的元素。 |
|
|
|
|
|
|
|
|
|
确定信息模式是否为功能区状态栏启动。 |
|
从功能区状态栏中移除所有元素。 |
|
移除具有从功能区状态栏中指定的命令ID的元素。 |
|
启动或禁用功能区状态栏的信息模式。 |
受保护的方法
名称 |
说明 |
---|---|
显示在功能区状态栏的信息字符串,而信息模式启动时。 |
备注
使用功能区状态栏中,内置的上下文菜单用户可以更改功能区元素的可见性在功能区状态栏中。 可以动态地添加或移除元素。
功能区状态栏有两个区域:一个主区域和扩展区域。 扩展区域中功能区状态栏右侧的比主要区域显示并显示在不同的颜色。
通常,状态栏的主区域显示状态通知,并且,扩展区域显示视图控件。 当用户调整功能区状态栏时,扩展区域越长越好保持可见。
示例
下面的示例在 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);
继承层次结构
要求
标头: afxribbonstatusbar.h