ListView_ApproximateViewRect Makro (commctrl.h)
Berechnet die ungefähre Breite und Höhe, die zum Anzeigen einer bestimmten Anzahl von Elementen erforderlich ist. Sie können dieses Makro verwenden oder die LVM_APPROXIMATEVIEWRECT Nachricht explizit senden.
Syntax
DWORD ListView_ApproximateViewRect(
HWND hwnd,
int iWidth,
int iHeight,
int iCount
);
Parameter
hwnd
Typ: HWND-
Ein Handle für das Listenansicht-Steuerelement.
iWidth
Typ: int
Die vorgeschlagene x-Dimension des Steuerelements in Pixeln. Dieser Parameter kann -1 werden, damit die Nachricht den aktuellen Breitenwert verwenden kann.
iHeight
Typ: int
Die vorgeschlagene y-Dimension des Steuerelements in Pixel. Dieser Parameter kann -1 werden, damit die Nachricht den aktuellen Höhenwert verwenden kann.
iCount
Typ: int
Die Anzahl der Elemente, die im Steuerelement angezeigt werden sollen. Wenn dieser Parameter -1 ist, verwendet die Nachricht die Gesamtanzahl der Elemente im Steuerelement.
Rückgabewert
Typ: DWORD-
Gibt einen DWORD--Wert zurück, der die ungefähre Breite (im LOWORD) und die Höhe (im HIWORD) enthält, die zum Anzeigen der Elemente in Pixeln erforderlich ist.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows Server 2003 [Nur Desktop-Apps] |
Zielplattform- | Fenster |
Header- | commctrl.h |