共用方式為


建立清單控制件

建立清單控件 (CListCtrl) 的方式取決於您是直接使用控件,還是改用 類別 CListView 。 如果您使用 CListView,框架會將檢視作為其文件/檢視創建序列的一部分進行構建。 建立清單檢視也會建立清單控件(兩者相同)。 控件會在檢視的 OnCreate 處理程式函式中建立。 在此情況下,控制項已準備好透過呼叫 GetListCtrl 來新增項目。

直接在對話框中使用 CListCtrl

  1. 在對話框編輯器中,將清單控制項新增至您的對話框範本資源。 指定其控件識別碼。

  2. 使用 [ 新增成員變數精靈 ] 以 Control 屬性新增類型 CListCtrl 的成員變數。 您可以使用這個成員來呼叫 CListCtrl 成員函式。

  3. 使用 [類別精靈 ] 將對話框類別中的處理程式函式對應至您需要處理的任何清單控件通知訊息(請參閱 將訊息對應至函式)。

  4. OnInitDialog 中,設定CListCtrl的樣式。 請參閱 變更清單控制件樣式。 這會決定您在控件中取得的「檢視」類型,不過您稍後可以變更檢視。

在非對話視窗中使用 CListCtrl

  1. 在檢視或視窗類別中定義 控件。

  2. 呼叫控件的 Create 成員函式,這可以在 OnInitialUpdate 中,也可能在父視窗的 OnCreate 處理函式中完成(如果您將控件子類化)。 設定控件的樣式。

另請參閱

使用 CListCtrl
控制項