CMFCRibbonStatusBarPane选件类

CMFCRibbonStatusBarPane 选件类实现可以添加到功能区状态栏中显示一个功能区元素。

class CMFCRibbonStatusBarPane : public CMFCRibbonButton

成员

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

名称

说明

CMFCRibbonStatusBarPane::CMFCRibbonStatusBarPane

构造和初始化 CMFCRibbonStatusBarPane 对象。

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

名称

说明

CMFCRibbonStatusBarPane::GetAlmostLargeText

返回定义最长的文本字符串在窗格中显示,则截断的字符串。

CMFCRibbonStatusBarPane::GetTextAlign

返回当前设置文本对齐方式。

CMFCRibbonStatusBarPane::IsAnimation

确定动画是否正在进行。

CMFCRibbonStatusBarPane::IsExtended

确定窗格是否位于功能区状态栏的扩展区域。

CMFCRibbonStatusBarPane::OnDrawBorder

  (重写 CMFCRibbonButton::OnDrawBorder。)

CMFCRibbonStatusBarPane::OnFillBackground

  (重写 CMFCRibbonButton::OnFillBackground。)

CMFCRibbonStatusBarPane::SetAlmostLargeText

定义在窗格中显示,则截断的最长的文本字符串。

CMFCRibbonStatusBarPane::SetAnimationList

分配到图像列表可用于动画使用的窗格。

CMFCRibbonStatusBarPane::SetTextAlign

设置文本对齐方式。

CMFCRibbonStatusBarPane::StartAnimation

启动分配给窗格的动画。

CMFCRibbonStatusBarPane::StopAnimation

停止分配给窗格的动画。 .

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

名称

说明

CMFCRibbonStatusBarPane::OnFinishAnimation

调用由结构,当分配给窗格的动画停止。

示例

下面的示例在 CMFCRibbonStatusBarPane 选件类演示如何使用各种方法。 此示例演示如何构造 CMFCRibbonStatusBarPane 对象,并设置状态栏窗格的标签的文本对齐方式,定义在状态栏窗格中显示,则截断的最长的文本,附加到可用于动画使用的状态栏窗格图像列表,并启动动画。

    CString strTitlePane1;
    CString strTitlePane2;
    strTitlePane1.LoadString(IDS_STATUS_PANE1);
    strTitlePane2.LoadString(IDS_STATUS_PANE2);

    CMFCRibbonStatusBarPane* rsbp = new CMFCRibbonStatusBarPane( ID_STATUSBAR_PANE1, strTitlePane1, TRUE );
    rsbp->SetTextAlign( TA_CENTER );
    rsbp->SetAlmostLargeText( _T( "Status bar" ) );
    CBitmap bitmap;
    bitmap.LoadBitmapW( IDB_FILESMALL );
    rsbp->SetAnimationList( (HBITMAP)bitmap );
    rsbp->StartAnimation();

继承层次结构

CObject

   CMFCRibbonBaseElement

      CMFCRibbonButton

         CMFCRibbonStatusBarPane

要求

标头: afxribbonstatusbarpane.h

请参见

参考

层次结构图

CMFCRibbonButton选件类

CMFCRibbonStatusBar选件类

其他资源

MFC 类