Estructura LVTILEINFO (commctrl.h)
Proporciona información sobre un elemento de un control de vista de lista cuando se muestra en la vista de mosaico.
Sintaxis
typedef struct tagLVTILEINFO {
UINT cbSize;
int iItem;
UINT cColumns;
PUINT puColumns;
int *piColFmt;
} LVTILEINFO, *PLVTILEINFO;
Miembros
cbSize
Tipo: UINT
Tamaño de la estructura LVTILEINFO .
iItem
Tipo: int
Elemento para el que se recupera o establece la información.
cColumns
Tipo: UINT
Número de columnas de datos que se muestran para este elemento. Al recuperar información, inicialice este valor en el tamaño de la matriz puColumns . A cambio, el miembro se establece en el número de columnas realmente establecidas para el elemento.
puColumns
Tipo: PUINT
Puntero a una matriz de índices de columna, especificando qué columnas se muestran para este elemento y el orden de esas columnas. Al recuperar información, asigne una matriz lo suficientemente grande como para contener el mayor número de columnas esperadas.
piColFmt
Tipo: int*
Puntero a una matriz de formatos de columna (por ejemplo, LVCFMT_LEFT), uno para cada una de las columnas especificadas en puColumns. Al recuperar información, asigne una matriz lo suficientemente grande como para contener el mayor número de formatos de columna esperados.
Comentarios
En la vista de mosaico, el nombre del elemento se muestra a la derecha del icono. Puede especificar subelementos adicionales (correspondientes a las columnas de la vista de detalles), que se mostrarán en líneas debajo del nombre del elemento. La matriz puColumns contiene los índices de subelementos que se van a mostrar. Los índices deben ser mayores que 0, ya que el subelemento 0, el nombre del elemento, ya se muestra.
La información de columna también se puede establecer en la estructura LVITEM al crear el elemento de lista.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | commctrl.h |