Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Quando um controle de lista está no modo de exibição de relatório, as colunas são exibidas, fornecendo um método de organizar os vários subitens de cada item de controle de lista. Essa organização é implementada com uma correspondência um-para-um entre uma coluna no controle de lista e o subitem associado do item de controle de lista. Para obter mais informações sobre subitens, consulte Adicionando itens ao controle. Um exemplo de um controle de lista no modo de exibição de relatório é fornecido pelo modo de exibição de detalhes no Windows 95 e Windows 98 Explorer. A primeira coluna lista pastas, ícones de arquivo e rótulos. Outras colunas listam o tamanho do arquivo, o tipo de arquivo, a data da última modificação e assim por diante.
Embora as colunas possam ser adicionadas a um controle de lista a qualquer momento, as colunas ficam visíveis somente quando o controle tem o bit de LVS_REPORT estilo ativado.
Cada coluna tem um item de cabeçalho associado (consulte CHeaderCtrl) objeto que rotula a coluna e permite que os usuários redimensionem a coluna.
Se o controle de lista oferecer suporte a um modo de exibição de relatório, você precisará adicionar uma coluna para cada subitem possível em um item de controle de lista. Adicione uma coluna preparando uma estrutura LVCOLUMN e, em seguida, fazendo uma chamada para InsertColumn. Depois de adicionar as colunas necessárias (às vezes referidas como itens de cabeçalho), você pode reordená-las usando funções de membro e estilos pertencentes ao controle de cabeçalho incorporado. Para obter mais informações, consulte Ordenando itens no controle de cabeçalho.
Observação
Se o controle de lista for criado com o estilo LVS_NOCOLUMNHEADER , qualquer tentativa de inserir colunas será ignorada.