Estrutura LVTILEINFO (commctrl.h)
Fornece informações sobre um item em um controle de exibição de lista quando ele é exibido no modo de exibição de bloco.
Sintaxe
typedef struct tagLVTILEINFO {
UINT cbSize;
int iItem;
UINT cColumns;
PUINT puColumns;
int *piColFmt;
} LVTILEINFO, *PLVTILEINFO;
Membros
cbSize
Tipo: UINT
O tamanho da estrutura LVTILEINFO .
iItem
Tipo: int
O item para o qual as informações são recuperadas ou definidas.
cColumns
Tipo: UINT
O número de colunas de dados exibidas para este item. Ao recuperar informações, inicialize esse valor para o tamanho da matriz puColumns . No retorno, o membro é definido como o número de colunas realmente definidas para o item.
puColumns
Tipo: PUINT
Um ponteiro para uma matriz de índices de coluna, especificando quais colunas são exibidas para esse item e a ordem dessas colunas. Ao recuperar informações, aloque uma matriz grande o suficiente para conter o maior número de colunas esperado.
piColFmt
Tipo: int*
Um ponteiro para uma matriz de formatos de coluna (por exemplo, LVCFMT_LEFT), um para cada uma das colunas especificadas em puColumns. Ao recuperar informações, aloque uma matriz grande o suficiente para manter o maior número de formatos de coluna esperados.
Comentários
No modo de exibição de bloco, o nome do item é exibido à direita do ícone. Você pode especificar subitens adicionais (correspondentes a colunas na exibição de detalhes), a serem exibidos em linhas abaixo do nome do item. A matriz puColumns contém os índices dos subitems a serem exibidos. Os índices devem ser maiores que 0, pois o subitem 0, o nome do item, já está exibido.
As informações de coluna também podem ser definidas na estrutura LVITEM ao criar o item de lista.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | commctrl.h |