Freigeben über


WM_VSCROLL (Trackbar)-Benachrichtigungscode

Die WM_VSCROLL-Meldung wird an den Besitzer eines vertikalen Trackbar-Steuerelements gesendet, wenn der Schieberegler die Position ändert.

Ein Fenster empfängt diese Meldung über die WindowProc-Funktion.

WM_HSCROLL

    WPARAM wParam
    LPARAM lParam; 

Parameter

wParam

Das HIWORD gibt die aktuelle Position des Schiebereglers an, wenn der LOWORD-Wert TB_THUMBPOSITION oder TB_THUMBTRACK ist. Bei allen anderen Benachrichtigungscodes ist das Wort in hoher Reihenfolge null; senden Sie die TBM_GETPOS Meldung, um die Schiebereglerposition zu bestimmen.

Das LOWORD gibt einen Benachrichtigungscode an, der die Interaktion des Benutzers mit der Trackleiste angibt. Dieses Wort kann einen der folgenden Werte annehmen.

Wert Bedeutung
TB_BOTTOM
Der Benutzer hat die END-TASTE (VK_END) gedrückt.
TB_ENDTRACK
Die Trackleiste hat WM_KEYUP empfangen, was bedeutet, dass der Benutzer einen Schlüssel freigegeben hat, der einen relevanten virtuellen Schlüsselcode gesendet hat.
TB_LINEDOWN
Der Benutzer hat die NACH-RECHTS-TASTE (VK_RIGHT) oder die NACH-UNTEN-TASTE (VK_DOWN) gedrückt.
TB_LINEUP
Der Benutzer hat die NACH-LINKS-TASTE (VK_LEFT) oder die NACH-OBEN-TASTE (VK_UP) gedrückt.
TB_PAGEDOWN
Der Benutzer hat auf den Kanal unten oder rechts neben dem Schieberegler (VK_NEXT) geklickt.
TB_PAGEUP
Der Benutzer hat auf den Kanal oben oder links neben dem Schieberegler (VK_PRIOR) geklickt.
TB_THUMBPOSITION
Die Trackleiste hat WM_LBUTTONUP nach einem TB_THUMBTRACK-Benachrichtigungscode empfangen.
TB_THUMBTRACK
Der Benutzer hat den Schieberegler gezogen.
TB_TOP
Der Benutzer hat die POS-TASTE (VK_HOME) gedrückt.

lParam

Der Ziehpunkt für das Trackbar-Steuerelement.

Rückgabewert

Wenn eine Anwendung diese Meldung verarbeitet, sollte sie 0 (null) zurückgeben.

Hinweise

Der TB_THUMBTRACK-Code wird in der Regel von Anwendungen verwendet, die Feedback geben, wenn der Benutzer das Bildlauffeld zieht.

Beachten Sie, dass die WM_VSCROLL-Meldung nur 16 Bit Positionsdaten enthält. Anwendungen, die ausschließlich auf WM_VSCROLL (und WM_HSCROLL) für Schiebereglerpositionsdaten basieren, weisen somit einen praktischen Höchstwert von 65.535 auf.

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

WM_HSCROLL