共用方式為


標題控制項的建立

標題控制項沒有直接在對話方塊編輯器中 (雖然您可以加入清單控制項,其中包含標題控制項)。

若要將標題控制項放在對話方塊中

  1. 以手動方式將內嵌型別的成員變數 CHeaderCtrl 在您的對話方塊類別中。

  2. OnInitDialog、 建立並設定樣式的CHeaderCtrl、 調整位置,並顯示它。

  3. 新增項目加入標題控制項。

  4. 使用 [屬性] 視窗的任何標題控制項告知訊息對應對話方塊類別中的處理函式需要處理 (請參閱訊息對應到函式)。

若要將標題控制項放在檢視 (不 CListView)

  1. 內嵌 CHeaderCtrl 檢視類別中的物件。

  2. 樣式、 定位以及顯示標頭的 [控制] 視窗中檢視的註冊成員函式。

  3. 新增項目加入標題控制項。

  4. 需要處理的任何標題控制項告知訊息對應處理函式檢視類別中的 [屬性] 視窗的使用 (請參閱訊息對應到函式)。

不論是哪一種情況中,建立檢視表或對話方塊物件時,會建立內嵌的控制項物件。 然後您必須呼叫 CHeaderCtrl::Create 來建立 [控制] 視窗。 若要調整控制項大小,請呼叫 CHeaderCtrl::Layout 來決定控制項的初始大小和位置,並 SetWindowPos 來設定想要的位置。 新增項目中所述加入標題控制項的 [新增項目

如需詳細資訊,請參閱建立標題控制項在Windows SDK。

請參閱

參考

使用 CHeaderCtrl

概念

控制項 (MFC)