kode pemberitahuan WM_VSCROLL (Trackbar)
Pesan WM_VSCROLL dikirim ke pemilik kontrol trackbar vertikal saat slider berubah posisi.
Jendela menerima pesan ini melalui fungsi WindowProc-nya.
WM_HSCROLL
WPARAM wParam
LPARAM lParam;
Parameter
-
wParam
-
HIWORD menentukan posisi slider saat ini jika LOWORD TB_THUMBPOSITION atau TB_THUMBTRACK. Untuk semua kode pemberitahuan lainnya, kata urutan tinggi adalah nol; kirim pesan TBM_GETPOS untuk menentukan posisi slider.
LOWORD menentukan kode pemberitahuan yang menunjukkan interaksi pengguna dengan trackbar. Kata ini bisa menjadi salah satu nilai berikut.
Value Makna - TB_BOTTOM
Pengguna menekan tombol END (VK_END). - TB_ENDTRACK
Trackbar menerima WM_KEYUP, yang berarti bahwa pengguna merilis kunci yang mengirim kode kunci virtual yang relevan. - TB_LINEDOWN
Pengguna menekan tombol PANAH KANAN (VK_RIGHT) atau PANAH BAWAH (VK_DOWN). - TB_LINEUP
Pengguna menekan tombol PANAH KIRI (VK_LEFT) atau PANAH ATAS (VK_UP). - TB_PAGEDOWN
Pengguna mengklik saluran di bawah ini atau di sebelah kanan penggeser (VK_NEXT). - TB_PAGEUP
Pengguna mengklik saluran di atas atau di sebelah kiri penggeledah (VK_PRIOR). - TB_THUMBPOSITION
Trackbar diterima WM_LBUTTONUP mengikuti kode pemberitahuan TB_THUMBTRACK. - TB_THUMBTRACK
Pengguna menyeret penggagas. - TB_TOP
Pengguna menekan tombol HOME (VK_HOME). -
lParam
-
Handel ke kontrol trackbar.
Nilai hasil
Jika aplikasi memproses pesan ini, aplikasi harus mengembalikan nol.
Keterangan
Kode TB_THUMBTRACK biasanya digunakan oleh aplikasi yang memberikan umpan balik saat pengguna menyeret kotak gulir.
Perhatikan bahwa pesan WM_VSCROLL hanya membawa 16 bit data posisi. Dengan demikian, aplikasi yang hanya mengandalkan WM_VSCROLL (dan WM_HSCROLL) untuk data posisi slider memiliki nilai posisi maksimum praktis 65.535.
Persyaratan
Persyaratan | Value |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Header |
|
Baca juga
-
Referensi