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 |
|
Siehe auch
-
Referenz