commctrl.h

Macro ListView_ApproximateViewRect

Calcula la anchura y altura aproximadas necesarias para mostrar un número de ítems dado. Se puede usar esta macro o enviar el mensaje LVM_APPROXIMATEVIEWRECT explícitamente.

Definición

DWORD ListView_ApproximateViewRect(
    hwndLV hwnd,
    int iWidth,
    int iHeight,
    int iCount
);

Descripción

hwnd
Un manipulador al control list-view.
iWidth
El tamaño horizontal del control propuesto, en pixels. Este parámetro puede ser -1 para permitir al mensaje usar el valor actual de anchura.
iHeight
El tamaño vertical del control propuesto, en pixels. Este parámetro puede ser -1 para permitir al mensaje usar el valor actual de altura.
iCount
El número de ítems amostrar en el control. Si este parámetro es -1, el mensaje usa el número total de ítems en el control.

Valor de retorno

Devuelve un valor DWORD que contiene la anchura aproximada (en el LOWORD) y la altura (en el HIWORD) necesaria para mostrar los ítems, en pixels.