CMFCRibbonStatusBarPane选件类
CMFCRibbonStatusBarPane 选件类实现可以添加到功能区状态栏中显示一个功能区元素。
class CMFCRibbonStatusBarPane : public CMFCRibbonButton
成员
公共构造函数
名称 |
说明 |
---|---|
构造和初始化 CMFCRibbonStatusBarPane 对象。 |
公共方法
名称 |
说明 |
---|---|
返回定义最长的文本字符串在窗格中显示,则截断的字符串。 |
|
返回当前设置文本对齐方式。 |
|
确定动画是否正在进行。 |
|
确定窗格是否位于功能区状态栏的扩展区域。 |
|
定义在窗格中显示,则截断的最长的文本字符串。 |
|
分配到图像列表可用于动画使用的窗格。 |
|
设置文本对齐方式。 |
|
启动分配给窗格的动画。 |
|
停止分配给窗格的动画。 . |
受保护的方法
名称 |
说明 |
---|---|
调用由结构,当分配给窗格的动画停止。 |
示例
下面的示例在 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();
继承层次结构
要求
标头: afxribbonstatusbarpane.h