_Message APPROXIMATEVIEWRECT LVM

Calcule la largeur et la hauteur approximatives requises pour afficher un nombre donné d’éléments. Vous pouvez envoyer ce message explicitement ou utiliser la macro ListView _ ApproximateViewRect .

Paramètres

wParam

Nombre d’éléments à afficher dans le contrôle. Si ce paramètre a la valeur-1, le message utilise le nombre total d’éléments dans le contrôle.

lParam

Le LOWORD est la dimension x proposée du contrôle, en pixels. Ce paramètre peut être défini sur-1 pour permettre au message d’utiliser la valeur de largeur actuelle.

Le HIWORD est la dimension y proposée du contrôle, en pixels. Ce paramètre peut être défini sur-1 pour permettre au message d’utiliser la valeur de la hauteur actuelle.

Valeur retournée

Retourne une valeur DWORD qui contient la largeur approximative (dans le LOWORD) et la hauteur (dans le HIWORD) nécessaire pour afficher les éléments, en pixels.

Remarques

La définition de la taille du contrôle d’affichage de liste en fonction des dimensions fournies par ce message peut optimiser le scintillement et réduire le scintillement.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows [Applications de bureau Vista uniquement]
Serveur minimal pris en charge
Windows Serveur 2003 [ applications de bureau uniquement]
En-tête
Commctrl. h