Compartilhar via


LVM_SETEXTENDEDLISTVIEWSTYLE mensagem

Define estilos estendidos em controles de exibição de lista. Você pode enviar essa mensagem explicitamente ou usar a macro ListView_SetExtendedListViewStyle ou ListView_SetExtendedListViewStyleEx .

Parâmetros

wParam

Valor DWORD que especifica quais estilos em lParam devem ser afetados. Esse parâmetro pode ser uma combinação de Estilos de List-View Estendidos. Somente os estilos estendidos no wParam serão alterados. Todos os outros estilos serão mantidos como estão. Se esse parâmetro for zero, todos os estilos em lParam serão afetados.

lParam

Valor DWORD que especifica os estilos de controle de exibição de lista estendidos a serem definidos. Esse parâmetro pode ser uma combinação de Estilos de List-View Estendidos. Os estilos que não estão definidos, mas especificados no wParam, são removidos.

Valor retornado

Retorna um valor DWORD que contém os estilos de controle de exibição de lista estendidos anteriores.

Comentários

O parâmetro wParam permite modificar um ou mais estilos estendidos sem precisar recuperar os estilos existentes primeiro. Por exemplo, se você passar LVS_EX_FULLROWSELECT para wParam e 0 para lParam, o estilo LVS_EX_FULLROWSELECT será limpo, mas todos os outros estilos permanecerão os mesmos.

Por motivos de compatibilidade com versões anteriores, a macro ListView_SetExtendedListViewStyle não foi atualizada para usar wParam. Para usar o valor wParam , use a macro ListView_SetExtendedListViewStyleEx .

Quando você usar essa mensagem para definir o estilo LVS_EX_CHECKBOXES , qualquer índice de imagem de estado definido anteriormente será descartado. Todas as caixas marcar serão inicializadas para o estado desmarcado. O índice de imagem de estado está contido nos bits 12 a 15 do membro de estado da estrutura LVITEM .

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