Compartilhar via


mensagem LVM_SETICONSPACING

Define o espaçamento entre ícones em controles de exibição de lista que têm o estilo LVS_ICON. Você pode enviar essa mensagem explicitamente ou usando a macro ListView_SetIconSpacing.

Parâmetros

wParam

Deve ser zero.

lParam

O LOWORD especifica a distância, em pixels, a ser definida entre ícones no eixo x. O HIWORD especifica a distância, em pixels, para definir entre ícones no eixo y. Consulte Observações.

Valor retornado

Retorna um valor DWORD que contém a distância anterior do eixo x na palavra baixa e a distância do eixo y anterior na palavra alta.

Comentários

Os valores para lParam são relativos ao canto superior esquerdo de um bitmap de ícone. Portanto, para definir o espaçamento entre ícones que não se sobrepõem, os valores lParam devem incluir o tamanho do ícone, além da quantidade de espaço vazio desejado entre ícones. Valores que não incluem a largura do ícone resultarão em sobreposições.

Ao definir o espaçamento de ícone, os valores lParam devem ser definidos como 4 ou maiores. Valores menores não produzirão o layout desejado. Para redefinir os ícones para o espaçamento padrão, defina os valores lParam como -1.

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