Compartir a través de


CListCtrl::InsertColumn

Inserta una nueva columna en un control de vista de lista.

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

Parámetros

  • nCol
    el índice de la nueva columna.

  • pColumn
    dirección de una estructura de LVCOLUMN que contiene los atributos de la nueva columna.

  • el lpszColumnHeading
    dirección de una cadena que contiene el encabezado de la columna.

  • nFormat
    entero que especifica la alineación de la columna. puede ser uno de estos valores: LVCFMT_LEFT, LVCFMT_RIGHT, o LVCFMT_CENTER.

  • nWidth
    ancho de la columna, en píxeles. si este parámetro es -1, el ancho de columna no se establece.

  • nSubItem
    Índice del subelemento asociado con la columna. Si este parámetro es -1, no hay ningún subelemento asociado con la columna.

Valor devuelto

el índice de la nueva columna si correctamente o -1 de otra manera.

Comentarios

La columna situada más a la izquierda en un control de vista de lista debe ser alineado a la izquierda.

La estructura de LVCOLUMN contiene los atributos de una columna en la vista de informe. También se utiliza para recibir información sobre una columna. esta estructura se describe en Windows SDK.

Requisitos

encabezado: afxcmn.h

Vea también

Referencia

CListCtrl Class

Gráfico de jerarquías

CListCtrl::DeleteColumn