SBM_SETPOS pesan
Pesan SBM_SETPOS dikirim untuk mengatur posisi kotak gulir (jempol) dan, jika diminta, gambar ulang bilah gulir untuk mencerminkan posisi baru kotak gulir.
Aplikasi tidak boleh mengirim pesan ini secara langsung. Sebaliknya, mereka harus menggunakan fungsi SetScrollPos . Jendela menerima pesan ini melalui fungsi WindowProc-nya . Aplikasi yang menerapkan kontrol bilah gulir kustom harus merespons pesan-pesan ini agar fungsi SetScrollPos berfungsi dengan baik.
Parameter
-
wParam
-
Menentukan posisi baru kotak gulir. Ini harus dalam rentang gulir. Jika parameter ini berada di luar rentang gulir, nilai dibulatkan ke atas atau ke bawah ke nilai valid terdekat.
-
lParam
-
Menentukan apakah bilah gulir harus digambar ulang untuk mencerminkan posisi kotak gulir baru. Jika parameter ini TRUE, bilah gulir akan digambar ulang. Jika FALSE, bilah gulir tidak digambar ulang.
Nilai kembali
ComCtl32.dll versi 5.0: Jika posisi kotak gulir berubah, nilai yang dikembalikan adalah posisi kotak gulir sebelumnya; jika tidak, itu adalah nol.
ComCtl32.dll versi 6.0: Posisi kotak gulir saat ini, terlepas dari apakah kotak gulir telah berubah.
Keterangan
Jika kontrol bilah gulir digambar ulang oleh panggilan berikutnya ke fungsi lain, mengatur parameter lParam ke FALSE akan berguna.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Header |
|
Lihat juga
-
Referensi