標題控制項和清單控制項

在大多數情況下,您將使用標題控制項內嵌在 CListCtrlCListView 物件。不過,有些情形下其中一個個別欄位名稱的控制項物件是令人滿意,例如操作,排列在資料列或欄,在 CView-衍生物件。在這些情況下,您需要進一步控制的外觀和內嵌的標題控制項的預設行為。

在您想要的標題控制項來提供標準最常見情況下,預設的行為,您可以使用 CListCtrlCListView 相反的。使用CListCtrl您想要內嵌在清單檢視通用控制項的預設標題控制項的功能。使用 CListView 您想要內嵌於檢視物件的預設標題控制項的功能。

注意事項注意事項

這些控制項只包含內建標題控制項,如果清單檢視控制項使用建立LVS_REPORT樣式。

在大多數情況下,變更包含清單檢視控制項的樣式可修改內嵌的標題控制項的外觀。此外,可以透過父清單檢視控制項的成員函式取得標題控制項的相關資訊。不過,完整的控制權,與存取] 的屬性和樣式的內嵌的標題控制項,最好是取得標題控制項物件的指標。

可以從任何一個存取內嵌的標題控制項物件 CListCtrlCListView個別的類別呼叫GetHeaderCtrl成員函式。下列程式碼可說明此點:

CHeaderCtrl* pHeaderCtrl = m_ListCtrl.GetHeaderCtrl();
ASSERT(NULL != pHeaderCtrl);
//perform any needed operations on the header using pHeader

您還想知道關於哪些方面的詳細資訊?

請參閱

參考

使用 CHeaderCtrl

概念

控制項 (MFC)