estilos de janela List-View
Os estilos de janela a seguir são específicos para controles de exibição de lista.
Constante | Descrição |
---|---|
|
Os itens são alinhados à esquerda no ícone e no modo de exibição de ícone pequeno. |
|
O alinhamento atual do controle. |
|
Os itens são alinhados com a parte superior do controle de exibição de lista no ícone e no modo de exibição de ícone pequeno. |
|
Os ícones são mantidos automaticamente organizados no ícone e no modo de exibição de ícone pequeno. |
|
O texto do item pode ser editado no local. A janela pai deve processar o código de notificação LVN_ENDLABELEDIT . |
|
Esse estilo especifica a exibição de ícone. |
|
Esse estilo especifica a exibição de lista. |
|
Os cabeçalhos de coluna não são exibidos no modo de exibição de relatório. Por padrão, as colunas têm cabeçalhos na exibição de relatório. |
|
O texto do item é exibido em uma única linha no modo de exibição de ícone. Por padrão, o texto do item pode ser encapsulado na exibição de ícone. |
|
A rolagem está desabilitada. Todos os itens devem estar dentro da área do cliente. Esse estilo não é compatível com os estilos LVS_LIST ou LVS_REPORT . Consulte o artigo da Base de Dados de Conhecimento Q137520 para obter mais discussões. |
|
Os cabeçalhos de coluna não funcionam como botões. Esse estilo poderá ser usado se clicar em um cabeçalho de coluna no modo de exibição de relatório não executar uma ação, como classificação. |
|
Versão 4.70. Esse estilo especifica um controle de exibição de lista virtual. Para obter mais informações sobre esse estilo de controle de lista, consulte Sobre controles de List-View. |
|
A janela do proprietário pode pintar itens no modo de exibição de relatório. O controle list-view envia uma mensagem WM_DRAWITEM para pintar cada item; ele não envia mensagens separadas para cada subitem. O membro iItemData da estrutura DRAWITEMSTRUCT contém os dados do item para o item de exibição de lista especificado. |
|
Esse estilo especifica a exibição de relatório. Ao usar o estilo LVS_REPORT com um controle de exibição de lista, a primeira coluna é sempre alinhada à esquerda. Você não pode usar LVCFMT_RIGHT para alterar esse alinhamento. Consulte LVCOLUMN para obter mais informações sobre o alinhamento da coluna. |
|
A lista de imagens não será excluída quando o controle for destruído. Esse estilo permite o uso das mesmas listas de imagens com vários controles de exibição de lista. |
|
A seleção, se houver, sempre é mostrada, mesmo que o controle não tenha o foco. |
|
Somente um item de cada vez pode ser selecionado. Por padrão, vários itens podem ser selecionados. |
|
Esse estilo especifica a exibição de ícone pequeno. |
|
Os índices de item são classificados com base no texto do item em ordem crescente. |
|
Os índices de item são classificados com base no texto do item em ordem decrescente. |
|
Determina o estilo da janela atual do controle. |
|
Determina os estilos de janela que controlam o alinhamento do item e a aparência e o comportamento do cabeçalho. |
Comentários
Para os estilos LVS_SORTASCENDING e LVS_SORTDESCENDING , os índices de item são classificados com base no texto do item em ordem crescente ou decrescente, respectivamente. Como as exibições LVS_LIST e LVS_REPORT exibem itens na mesma ordem que seus índices, os resultados da classificação são imediatamente visíveis para o usuário. As exibições LVS_ICON e LVS_SMALLICON não usam índices de item para determinar a posição dos ícones. Com essas exibições, os resultados da classificação não são visíveis para o usuário.
Você pode usar a máscara de LVS_TYPEMASK para isolar os estilos de janela que correspondem à exibição atual: LVS_ICON, LVS_LIST, LVS_REPORT e LVS_SMALLICON.
Você pode usar a máscara de LVS_ALIGNMASK para isolar os estilos de janela que especificam o alinhamento dos itens: LVS_ALIGNLEFT e LVS_ALIGNTOP.
Você pode usar a máscara de LVS_TYPESTYLEMASK para isolar os estilos de janela que controlam o alinhamento do item (LVS_ALIGNLEFT e LVS_ALIGNTOP) e aqueles que controlam a aparência e o comportamento do cabeçalho (LVS_NOCOLUMNHEADER e LVS_NOSORTHEADER).
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|