macro ListView_ApproximateViewRect (commctrl.h)
Calcule la largeur et la hauteur approximatives requises pour afficher un nombre donné d’éléments. Vous pouvez utiliser cette macro ou envoyer explicitement le message LVM_APPROXIMATEVIEWRECT.
DWORD ListView_ApproximateViewRect(
HWND hwnd,
int iWidth,
int iHeight,
int iCount
);
hwnd
Handle du contrôle list-view.
iWidth
Type : int
Dimension x proposée du contrôle, en pixels. Ce paramètre peut être -1 pour permettre au message d’utiliser la valeur de largeur actuelle.
iHeight
Type : int
Dimension y proposée du contrôle, en pixels. Ce paramètre peut être -1 pour permettre au message d’utiliser la valeur de hauteur actuelle.
iCount
Type : int
Nombre d’éléments à afficher dans le contrôle. Si ce paramètre est -1, le message utilise le nombre total d’éléments dans le contrôle.
Retourne une valeur DWORD qui contient la largeur approximative (dans le LOWORD) et la hauteur (dans HIWORD) nécessaires pour afficher les éléments, en pixels.
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista [applications de bureau uniquement] |
serveur minimum pris en charge | Windows Server 2003 [applications de bureau uniquement] |
plateforme cible | Windows |
d’en-tête | commctrl.h |