WM _ VSCROLL-Benachrichtigungscode (Trackbar)

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

Ein Fenster empfängt diese Nachricht über seine WindowProc-Funktion.

WM_HSCROLL

    WPARAM wParam
    LPARAM lParam; 

Parameter

wParam

Das HIWORD gibt die aktuelle Position des Schiebereglers an, wenn das LOWORD TB _ THUMBPOSITION oder TB _ THUMBTRACK ist. Für alle anderen Benachrichtigungscodes ist das obere Wort 0 (null). Senden Sie die TBM _ GETPOS-Nachricht, um die Position des Schiebereglers zu bestimmen.

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

Wert Bedeutung
TB _ BOTTOM
Der Benutzer hat die END-TASTE (VK _ END ) gedrückt.
TB _ ENDTRACK
Die Trackleiste hat WM _ KEYUPempfangen. Dies 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 _ NACH-RECHTS)oder DIE NACH-UNTEN-TASTE (VK _ NACH-UNTEN)gedrückt.
TB _ LINEUP
Der Benutzer hat die NACH-LINKS-TASTE (VK _ LEFT)oder DIE NACH-OBEN-TASTE (VK _ NACH OBEN)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 vom Schieberegler geklickt (VK _ PRIOR).
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 HOME-TASTE gedrückt (VK _ HOME).

lParam

Das Handle für das Trackbar-Steuerelement.

Rückgabewert

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

Bemerkungen

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-Nachricht nur 16 Bits von Positionsdaten enthält. Daher haben Anwendungen, die ausschließlich WM _ VSCROLL (und WM _ HSCROLL)für Schiebereglerpositionsdaten verwenden, einen praktischen maximalen Positionswert von 65.535.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Nur [ Vista-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2003-Desktop-Apps]
Header
Winuser.h (include Windows.h)

Weitere Informationen

Referenz

WM _ HSCROLL