CListCtrl::InsertColumn

Inserisce una nuova colonna in un controllo visualizzazione elenco.

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

Parametri

  • nCol
    L'indice della colonna.

  • pColumn
    Indirizzo di una struttura LVCOLUMN che contiene gli attributi della nuova colonna.

  • lpszColumnHeading
    Indirizzo di una stringa contenente l'intestazione di colonna.

  • nFormat
    Intero che specifica l'allineamento della colonna.Può essere uno dei valori seguenti: LVCFMT_LEFT, LVCFMT_RIGHT, o LVCFMT_CENTER.

  • nWidth
    Larghezza della colonna, in pixel.Se questo parametro è -1, la larghezza della colonna non è impostata.

  • nSubItem
    Indice dell'elemento secondario associato alla colonna.Se questo parametro è -1, nessun elemento secondario è associato alla colonna.

Valore restituito

L'indice della nuova colonna in caso di esito positivo o -1 in caso contrario.

Note

La colonna più a sinistra in un controllo elenco sinistro deve essere allineato.

La struttura LVCOLUMN contiene gli attributi di una colonna nella visualizzazione rapporti.Viene utilizzata per ricevere informazioni su una colonna.Questa struttura viene descritta in Windows SDK.

Requisiti

Header: afxcmn.h

Vedere anche

Riferimenti

Classe di CListCtrl

Grafico della gerarchia

CListCtrl::DeleteColumn