LVM_SETCOLUMNWIDTH mensagem
Altera a largura de uma coluna no modo de exibição de relatório ou a largura de todas as colunas no modo de exibição de lista. Você pode enviar essa mensagem explicitamente ou usar a macro ListView_SetColumnWidth .
Parâmetros
-
wParam
-
Índice baseado em zero de uma coluna válida. Para o modo de exibição de lista, esse parâmetro deve ser definido como zero.
-
lParam
-
Nova largura da coluna, em pixels. Para o modo de exibição de relatório, há suporte para os seguintes valores especiais:
Valor Significado - LVSCW_AUTOSIZE
Dimensiona automaticamente a coluna. - LVSCW_AUTOSIZE_USEHEADER
Dimensiona automaticamente a coluna para ajustar o texto do cabeçalho. Se você usar esse valor com a última coluna, sua largura será definida para preencher a largura restante do controle de exibição de lista.
Valor retornado
Retornará TRUE se tiver êxito ou FALSE caso contrário.
Comentários
Suponha que você tenha um controle de exibição de lista de duas colunas com uma largura de 500 pixels. Se a largura da coluna zero for definida como 200 pixels e você enviar essa mensagem com wParam = 1 e lParam = LVSCW_AUTOSIZE_USEHEADER, a segunda (e última) coluna terá 300 pixels de largura.
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 |
|