CMFCRibbonSlider选件类

CMFCRibbonSlider 选件类实现可以添加到功能区栏或功能区状态栏的滑块控件。 功能区滑块控件类似于出现在Office 2007应用程序的缩放滑块。

class CMFCRibbonSlider : public CMFCRibbonBaseElement

成员

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

名称

说明

CMFCRibbonSlider::CMFCRibbonSlider

构造和初始化功能区滑块控件。

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

名称

说明

CMFCRibbonSlider::GetPos

返回滑块控件的当前位置。

CMFCRibbonSlider::GetRangeMax

返回滑块的最大值。

CMFCRibbonSlider::GetRangeMin

返回滑块的最小值。

CMFCRibbonSlider::GetRegularSize

返回功能区元素的常规大小。 (重写 CMFCRibbonBaseElement::GetRegularSize。)

CMFCRibbonSlider::GetZoomIncrement

返回缩放增加的大小滑块控件的。

CMFCRibbonSlider::HasZoomButtons

指定滑块是否具有缩放按钮。

CMFCRibbonSlider::OnDraw

调用由框架绘制功能区元素。 (重写 CMFCRibbonBaseElement::OnDraw。)

CMFCRibbonSlider::SetPos

设置滑块控件的当前位置。

CMFCRibbonSlider::SetRange

通过设置最小值和最大值指定滑块控件的大小。

CMFCRibbonSlider::SetZoomButtons

显示或隐藏缩放按钮。

CMFCRibbonSlider::SetZoomIncrement

设置缩放增加的大小滑块控件的。

备注

可以使用 SetRange 方案配置缩放增加的大小滑块的。 使用 SetPos 方法,可以设置滑块的当前位置。

使用 SetZoomButtons 方法,可以显示在滑块控件的左右两侧均循环的缩放按钮。 默认情况下,滑块是水平的,左缩放按钮显示一个减号,并正确的缩放按钮显示加号。

当用户单击按钮时,缩放 SetZoomIncrement 方法定义增量添加或从当前位置减去。

示例

下面的示例在 CMFCRibbonSlider 选件类演示如何使用各种方法设置滑块的属性。 此示例演示如何构造 CMFCRibbonSlider 对象,显示缩放按钮,将滑块控件的当前位置,并将值的范围滑块控件的。

    // Create a ribbon slider.
    CMFCRibbonSlider* ribbonSlider = new CMFCRibbonSlider();
    // Set the various properties of the slider.
    ribbonSlider->SetZoomButtons(true);
    ribbonSlider->SetPos(50, TRUE);
    ribbonSlider->SetRange(0, 100);
    // Add the ribbon slider to the Favorites panel.
    // CMFCRibbonPanel* pPanelFavorites
    pPanelFavorites->Add(ribbonSlider);

继承层次结构

CObject

   CMFCRibbonBaseElement

      CMFCRibbonSlider

要求

标头: afxribbonslider.h

请参见

参考

层次结构图

CMFCRibbonBaseElement选件类

其他资源

MFC 类