Udostępnij za pośrednictwem


CListCtrl::InsertColumn

Wstawia nowe kolumny formantu widoku listy.

int InsertColumn( 
   int nCol, 
   const LVCOLUMN* pColumn  
); 
int InsertColumn( 
   int nCol, 
   LPCTSTR lpszColumnHeading, 
   int nFormat = LVCFMT_LEFT, 
   int nWidth = -1, 
   int nSubItem = -1  
);

Parametry

  • nCol
    Indeks nowej kolumny.

  • pColumn
    Adres LVCOLUMN strukturę, która zawiera atrybuty nowej kolumny.

  • lpszColumnHeading
    Adres ciąg zawierający nagłówek kolumny.

  • nFormat
    Liczba całkowita określająca Wyrównanie kolumny.Może być jedną z następujących wartości: LVCFMT_LEFT, LVCFMT_RIGHT, lub LVCFMT_CENTER.

  • nWidth
    Szerokość kolumny w pikselach.Jeśli ten parametr jest -1, nie ustawiono szerokość kolumny.

  • nSubItem
    Indeks podelement skojarzone z kolumną.Jeśli ten parametr jest -1, podelement nie jest skojarzony z kolumny.

Wartość zwracana

Indeks nowej kolumny, jeśli kończy się pomyślnie, lub inaczej -1.

Uwagi

Skrajna kolumna formantu widoku listy musi być wyrównany do lewej.

LVCOLUMN struktura zawiera atrybuty kolumny w widoku raportu.Służy również do otrzymywania informacji o kolumnie.Ta struktura jest opisany w Windows SDK.

Wymagania

Nagłówek: afxcmn.h

Zobacz też

Informacje

Klasa CListCtrl

Diagram hierarchii

CListCtrl::DeleteColumn