Struktur SCROLLINFO (winuser.h)
Struktur SCROLLINFO berisi parameter bilah gulir yang akan diatur oleh fungsi SetScrollInfo (atau pesan SBM_SETSCROLLINFO ), atau diambil oleh fungsi GetScrollInfo (atau pesan SBM_GETSCROLLINFO ).
Sintaks
typedef struct tagSCROLLINFO {
UINT cbSize;
UINT fMask;
int nMin;
int nMax;
UINT nPage;
int nPos;
int nTrackPos;
} SCROLLINFO, *LPSCROLLINFO;
Anggota
cbSize
Jenis: UINT
Menentukan ukuran, dalam byte, dari struktur ini. Pemanggil harus mengatur ini ke sizeof(SCROLLINFO).
fMask
Jenis: UINT
Menentukan parameter bilah gulir untuk diatur atau diambil. Anggota ini bisa menjadi kombinasi dari nilai berikut:
nMin
Jenis: int
Menentukan posisi pengguliran minimum.
nMax
Jenis: int
Menentukan posisi pengguliran maksimum.
nPage
Jenis: UINT
Menentukan ukuran halaman, dalam unit perangkat. Bilah gulir menggunakan nilai ini untuk menentukan ukuran kotak gulir proporsional yang sesuai.
nPos
Jenis: int
Menentukan posisi kotak gulir.
nTrackPos
Jenis: int
Menentukan posisi langsung kotak gulir yang diseret pengguna. Aplikasi dapat mengambil nilai ini saat memproses kode permintaan SB_THUMBTRACK. Aplikasi tidak dapat mengatur posisi gulir langsung; fungsi SetScrollInfo mengabaikan anggota ini.
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Header | winuser.h (termasuk Windows.h) |
Lihat juga
Referensi