共用方式為


CMFCAutoHideButton 類別

顯示或隱藏 CDockablePane 類別 設定隱藏的按鈕。

class CMFCAutoHideButton : public CObject

Members

公用方法

名稱

描述

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 類別