Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
[Ditujukan untuk penggunaan internal; tidak disarankan untuk digunakan dalam aplikasi. Makro ini mungkin tidak didukung dalam versi Windows mendatang.]
Mengatur parameter pengguliran kontrol pager, termasuk nilai batas waktu, garis per batas waktu, dan piksel per baris. Anda dapat menggunakan makro ini atau mengirim pesan PGM_SETSETSCROLLINFO secara eksplisit.
Sintaksis
int Pager_SetScrollInfo(
HWND hwnd,
UINT cTimeOut,
UINT cLinesPer,
UINT cPixelsPerLine
);
Parameter
hwnd
Jenis: HWND
Tangani ke kontrol pager.
cTimeOut
Jenis: UINT
Nilai batas waktu untuk gulir, dalam milidetik.
cLinesPer
Jenis: UINT
Jumlah baris yang akan digulir per batas waktu.
cPixelsPerLine
Jenis: UINT
Jumlah piksel per baris.
Mengembalikan nilai
Jenis: int
Nilai yang dikembalikan tidak digunakan.
Komentar
Parameter cTimeOut ini mengontrol laju di mana kontrol pager menghasilkan peristiwa gulir ketika kontrol telah menangkap input mouse dan tombol mouse kiri ditekan. Nilai yang lebih kecil menghasilkan pengguliran yang lebih cepat; nilai yang lebih besar menghasilkan pengguliran yang lebih lambat. Nilai default adalah satu perdelapan dari waktu klik ganda. Untuk informasi selengkapnya, lihat GetDoubleClickTime.
Secara default, dengan setiap peristiwa gulir kontrol pager menggulir jumlah yang sama dengan seluruh lebar atau tinggi kontrol, tergantung pada apakah kontrol pager memiliki orientasi horizontal atau vertikal. Parameter cLinesPer dan cPixelsPerLine digunakan untuk mengambil alih jumlah gulir default. Jika nilai bukan nol disediakan, jumlah gulir adalah produk dari dua nilai (cLinesPer * cPixelsPerLine).
Persyaratan
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Platform Target |
Windows |
Header |
commctrl.h |