共用方式為


CMFCHeaderCtrl 類別

CMFCHeaderCtrl 類別支援排序在標題控制項的多個資料行。

class CMFCHeaderCtrl : public CHeaderCtrl

Members

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

名稱

描述

CMFCHeaderCtrl::CMFCHeaderCtrl

建構 CMFCHeaderCtrl 物件。

CMFCHeaderCtrl::~CMFCHeaderCtrl

解構函式。

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

名稱

描述

CMFCHeaderCtrl::EnableMultipleSort

可啟用或停用目前標題控制項的 多重資料行排序模式 。

CMFCHeaderCtrl::GetColumnState

依遞增或遞減順序表示資料行是否未排序,或排序。

CMFCHeaderCtrl::GetSortColumn

擷取第一個排序的資料行之以零起始的索引標題控制項的。

CMFCHeaderCtrl::GetThisClass

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

CMFCHeaderCtrl::IsAscending

表示在標題控制項的任何資料行是否以遞增順序排序。

CMFCHeaderCtrl::IsDialogControl

表示目前標題控制項的父視窗是否為對話方塊。

CMFCHeaderCtrl::IsMultipleSort

表示目前標題控制項在 多重資料行排序模式 。

CMFCHeaderCtrl::RemoveSortColumn

從排序資料行清單中移除指定的資料行。

CMFCHeaderCtrl::SetSortColumn

設定指定之資料行的排序次序會標題控制項的。

Bb982730.collapse_all(zh-tw,VS.110).gif受保護的方法

名稱

描述

CMFCHeaderCtrl::OnDrawItem

呼叫框架繪製標題列控制項。

CMFCHeaderCtrl::OnDrawSortArrow

呼叫框架的排序箭號。

CMFCHeaderCtrl::OnFillBackground

呼叫框架填滿控制項標題列的背景。

範例

下列範例示範如何建構物件 CMFCHeaderCtrl 類別以及如何啟動目前標題控制項的 多重資料行排序模式 。

    CMFCHeaderCtrl* headerCtrl = new CMFCHeaderCtrl();
    headerCtrl->EnableMultipleSort();

備註

CMFCHeaderCtrl 類別繪製在標題列控制項的排序箭號表示此資料行排序。 請使用 多重資料行排序模式 ,如果一組在父清單控制項 (CMFCListCtrl 類別) 的資料行可以同時排序。

繼承階層架構

CObject

   CCmdTarget

      CWnd

         CHeaderCtrl

            CMFCHeaderCtrl

需求

標題: afxheaderctrl.h

請參閱

參考

階層架構圖

CMFCListCtrl 類別

其他資源

MFC 類別