共用方式為


CMFCDropDownToolbarButton 類別

的行為與一般按鈕的工具列按鈕的類型,當按一下。不過,它會開啟一個下拉式工具列 (CMFCDropDownToolBar 類別 ,如果使用者按下並按住下拉工具列按鈕。

class CMFCDropDownToolbarButton : public CMFCToolBarButton

Members

Bb984096.collapse_all(zh-tw,VS.110).gif公用建構函式

名稱

描述

CMFCDropDownToolbarButton::CMFCDropDownToolbarButton

建構 CMFCDropDownToolbarButton 物件。

CMFCDropDownToolbarButton::~CMFCDropDownToolbarButton

解構函式。

Bb984096.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

CMFCDropDownToolbarButton::CopyFrom

複製到另一個工具列按鈕的屬性設定為目前的按鈕。(覆寫 CMFCToolBarButton::CopyFrom)。

CMFCDropDownToolbarButton::CreateObject

由架構建立這個類別型別的動態執行個體。

CMFCDropDownToolbarButton::DropDownToolbar

開啟下拉式工具列。

CMFCDropDownToolbarButton::ExportToMenuButton

複製的工具列按鈕上的文字加入至功能表。(覆寫 CMFCToolBarButton::ExportToMenuButton)。

CMFCDropDownToolbarButton::GetDropDownToolBar

擷取與按鈕關聯的下拉工具列。

CMFCDropDownToolbarButton::GetThisClass

由框架以取得指向與這個類別型別的 CRuntimeClass 物件。

CMFCDropDownToolbarButton::IsDropDown

判斷下拉式工具列是否目前開啟。

CMFCDropDownToolbarButton::IsExtraSize

判斷按鈕是否可以顯示具有擴充的框線。(覆寫 CMFCToolBarButton::IsExtraSize)。

CMFCDropDownToolbarButton::OnCalculateSize

呼叫框架計算按鈕的大小指定的裝置內容和停駐狀態的。(覆寫 CMFCToolBarButton::OnCalculateSize)。

CMFCDropDownToolbarButton::OnCancelMode

呼叫由架構處理 WM_CANCELMODE 訊息。(覆寫 CMCToolBarButton::OnCancelMode)。

CMFCDropDownToolbarButton::OnChangeParentWnd

呼叫框架,在按一下插入新的工具列。(覆寫 CMFCToolBarButton::OnChangeParentWnd)。

CMFCDropDownToolbarButton::OnClick

呼叫框架,當使用者按一下滑鼠按鈕。(覆寫 CMFCToolBarButton::OnClick)。

CMFCDropDownToolbarButton::OnClickUp

呼叫框架,使用者放開滑鼠按鈕。(覆寫 CMFCToolBarButton::OnClickUp)。

CMFCDropDownToolbarButton::OnContextHelp

呼叫框架,其在父代 (Parent) 工具列處理 WM_HELPHITTEST 訊息。(覆寫 CMFCToolBarButton::OnContextHelp)。

CMFCDropDownToolbarButton::OnCustomizeMenu

當應用程式會在父代 (Parent) 工具列時,就會使用捷徑功能表修改所提供的功能表。(覆寫 CMFCToolBarButton::OnCustomizeMenu)。

CMFCDropDownToolbarButton::OnDraw

使用指定的樣式和選項,會由架構來繪製按鈕。(覆寫 CMFCToolBarButton::OnDraw)。

CMFCDropDownToolbarButton::OnDrawOnCustomizeList

呼叫框架會在 [自訂] 對話方塊的 [命令] 窗格的按鈕。(覆寫 CMFCToolBarButton::OnDrawOnCustomizeList)。

CMFCDropDownToolbarButton::Serialize

從檔案讀取或寫入的這個物件為檔案。(覆寫 CMFCToolBarButton::Serialize)。

CMFCDropDownToolbarButton::SetDefaultCommand

設定這個框架的預設命令使用者何時按一下 按鈕。

Bb984096.collapse_all(zh-tw,VS.110).gif資料成員

名稱

描述

CMFCDropDownToolbarButton::m_uiShowBarDelay

指定使用者必須按住滑鼠按鈕時,在下拉式工具列顯示之前。

備註

CMFCDropDownToolBarButton 與一般按鈕在於它具有小型的向上按鈕的右下角。在使用者選取按鈕從工具列上的下拉式之後,架構會顯示於最上層的工具列按鈕 (具有小型的向上按鈕的圖示會顯示在右下角)。

如需如何實作一個下拉式工具列的詳細資訊,請參閱 CMFCDropDownToolBar 類別

CMFCDropDownToolBarButton 物件可以匯出至 CMFCToolBarMenuButton 類別 物件並顯示為具有快顯功能表中的功能表按鈕。

繼承階層架構

CObject

   CMFCToolBarButton

      CMFCDropDownToolbarButton

需求

標題: afxdropdowntoolbar.h

請參閱

工作

逐步解說: 放置在工具列上的控制項

參考

階層架構圖

CMFCDropDownToolBar 類別

CMFCToolBar 類別

CMFCToolBarMenuButton 類別

其他資源

MFC 類別