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

Wykres hierarchii

CListCtrl::DeleteColumn