Share via


ListView_Scroll Makro (commctrl.h)

Scrollt den Inhalt eines Listenansichtssteuerelements. Sie können dieses Makro verwenden oder die LVM_SCROLL Nachricht explizit senden.

Syntax

void ListView_Scroll(
   hwndLV,
   dx,
   dy
);

Parameter

hwndLV

Typ: HWND

Ein Handle für das Listenansichtssteuerelement.

dx

Typ: int

Ein Wert vom Typ int , der den horizontalen Bildlauf in Pixel relativ zur aktuellen Position des Listenansichtsinhalts angibt. Wenn sich das Listenansicht-Steuerelement in der Listenansicht befindet, wird dieser Wert auf die nächste Anzahl von Pixeln aufgerundet, die eine ganze Spalte bilden.

dy

Typ: int

Ein Wert vom Typ int , der die Menge des vertikalen Bildlaufs in Pixel relativ zur aktuellen Position des Listenansichtsinhalts angibt.

Rückgabewert

Keine

Bemerkungen

Wenn sich das Listenansicht-Steuerelement in der Berichtsansicht befindet, kann das Steuerelement nur vertikal in ganzen Zeilenschritten gescrollt werden. Daher wird der dy-Parameter auf die nächste Anzahl von Pixeln gerundet, die einen ganzen Zeileninkrement bilden. Wenn die Höhe einer Linie beispielsweise 16 Pixel beträgt und 8 für dy übergeben wird, wird die Liste um 16 Pixel (1 Zeile) gescrollt. Wenn 7 für dy übergeben wird, wird die Liste um 0 Pixel (0 Zeilen) gescrollt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile commctrl.h