SBM_SETRANGE Nachricht

Die SBM_SETRANGE Nachricht wird gesendet, um die Mindest- und Höchstpositionswerte für das Scrollleistensteuerelement festzulegen.

Anwendungen sollten diese Nachricht nicht direkt senden. Stattdessen sollten sie die SetScrollRange-Funktion verwenden. Ein Fenster empfängt diese Nachricht über seine WindowProc-Funktion . Anwendungen, die ein benutzerdefiniertes Scrollleistensteuerelement implementieren, müssen auf diese Meldungen reagieren, damit die SetScrollRange-Funktion ordnungsgemäß funktioniert.

Parameter

wParam

Gibt die minimale Scrollposition an.

lParam

Gibt die maximale Scrollposition an.

Rückgabewert

ComCtl32.dll Version 5.0: Wenn sich die Position des Bildlauffelds geändert hat, ist der Rückgabewert die vorherige Position des Bildlauffelds; andernfalls ist es 0.

ComCtl32.dll Version 6.0: Die aktuelle Position des Bildlauffelds, unabhängig davon, ob es sich geändert hat.

Bemerkungen

Die standardmäßigen Mindest- und Höchstpositionswerte sind 0. Der Unterschied zwischen den Werten, die durch die Parameter wParam und lParam angegeben werden, darf nicht größer als MAXLONG sein.

Wenn die minimalen und maximalen Positionswerte gleich sind, wird das Bildlaufleistensteuerelement ausgeblendet und in der Tat deaktiviert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
Header
Winuser.h (einschließlich Windows.h)

Siehe auch

Referenz

SBM_GETPOS

SBM_GETRANGE

SBM_SETPOS

SBM_SETRANGEREDRAW