CMFCAutoHideButton选件类

显示或隐藏 CDockablePane选件类 配置隐藏的按钮。

class CMFCAutoHideButton : public CObject

成员

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

名称

说明

CMFCAutoHideButton::BringToTop

 

CMFCAutoHideButton::Create

创建并初始化自动隐藏"按钮。

CMFCAutoHideButton::GetAlignment

检索自动隐藏"按钮的对齐方式。

CMFCAutoHideButton::GetAutoHideWindow

返回 CDockablePane 对象与"自动隐藏"按钮。

CMFCAutoHideButton::GetParentToolBar

 

CMFCAutoHideButton::GetRect

 

CMFCAutoHideButton::GetSize

确定自动隐藏按钮的大小。

CMFCAutoHideButton::GetTextSize

返回文本标签的范围自动隐藏按钮的。

CMFCAutoHideButton::HighlightButton

显示自动隐藏"按钮。

CMFCAutoHideButton::IsActive

指示自动隐藏"按钮是否处于活动状态。

CMFCAutoHideButton::IsHighlighted

返回"自动隐藏"按钮突出显示状态。

CMFCAutoHideButton::IsHorizontal

确定自动隐藏"按钮是否是水平或垂直方向。

CMFCAutoHideButton::IsTop

 

CMFCAutoHideButton::IsVisible

指示按钮是否可见。

CMFCAutoHideButton::Move

 

CMFCAutoHideButton::OnDraw

当它绘制自动隐藏"按钮时,框架调用此方法。

CMFCAutoHideButton::OnDrawBorder

它还自动隐藏按钮的边框时,框架调用此方法。

CMFCAutoHideButton::OnFillBackground

在加载自动隐藏按钮的背景时,框架调用此方法。

CMFCAutoHideButton::ReplacePane

 

CMFCAutoHideButton::ShowAttachedWindow

显示或隐藏关联的 CDockablePane选件类

CMFCAutoHideButton::ShowButton

显示或隐藏"自动隐藏"按钮。

CMFCAutoHideButton::UnSetAutoHideMode

 

备注

在创建,CMFCAutoHideButton 对象附加到 CDockablePane选件类。 当用户与 CMFCAutoHideButton 对象进行交互,CDockablePane 对象隐藏或显示。

默认情况下,那么,当用户打开自动隐藏时,框架自动创建 CMFCAutoHideButton。 框架可以创建自定义UI选件类中的元素而不是 CMFCAutoHideButton 选件类。 若要指定要自定义UI选件类结构应该使用,请设置静态成员变量的 CMFCAutoHideBar::m_pAutoHideButtonRTS 等于自定义UI选件类。 默认情况下,此变量设置为 CMFCAutoHideButton

示例

下面的示例演示如何构造 CMFCAutoHideButton 对象,并使用各种方法在 CMFCAutoHideButton 类中。 通过使用其 Create 方法,该示例演示如何初始化 CMFCAutoHideButton 对象,显示关联的 CDockablePane 选件类和显示"自动隐藏"按钮。

    CMFCAutoHideButton* autoHideButton = new CMFCAutoHideButton();
    CDockablePane cPane;
    // CMFCAutoHideBar* pParentBar
    if ( !autoHideButton->Create(pParentBar, &cPane, CBRS_ALIGN_LEFT) )
    {
        return 0;
    }
    autoHideButton->ShowAttachedWindow(true);
    autoHideButton->ShowButton(true);

继承层次结构

CObject

   CMFCAutoHideButton

要求

标头: afxautohidebutton.h

请参见

参考

层次结构图

CMFCAutoHideBar选件类

CAutoHideDockSite选件类

其他资源

MFC 类