Mensagem LVM_APPROXIMATEVIEWRECT

Calcula a largura e a altura aproximadas necessárias para exibir um determinado número de itens. Você pode enviar essa mensagem explicitamente ou usar a macro ListView_ApproximateViewRect.

Parâmetros

wParam

O número de itens a serem exibidos no controle. Se esse parâmetro for definido como -1, a mensagem usará o número total de itens no controle.

lParam

LOWORD é a dimensão x proposta do controle, em pixels. Esse parâmetro pode ser definido como -1 para permitir que a mensagem use o valor de largura atual.

HIWORD é a dimensão y proposta do controle, em pixels. Esse parâmetro pode ser definido como -1 para permitir que a mensagem use o valor de altura atual.

Valor retornado

Retorna um valor DWORD que contém a largura aproximada (no LOWORD) e a altura (no HIWORD) necessárias para exibir os itens, em pixels.

Comentários

Definir o tamanho do controle de exibição de lista com base nas dimensões fornecidas por essa mensagem pode otimizar, redesenhar e reduzir a cintilação.

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