Bagikan melalui


FlatSB_GetScrollProp (commctrl.h)

Mendapatkan properti untuk bilah gulir datar. Fungsi ini juga dapat digunakan untuk menentukan apakah InitializeFlatSB telah dipanggil untuk jendela ini.

Sintaks

BOOL FlatSB_GetScrollProp(
  HWND  unnamedParam1,
  int   propIndex,
  LPINT unnamedParam3
);

Parameter

unnamedParam1

Jenis: HWND

Handel ke jendela yang berisi bilah gulir datar. Handel jendela ini harus telah diteruskan sebelumnya dalam panggilan ke InitializeFlatSB.

propIndex

Jenis: UINT

Parameter yang menentukan pValue apa yang diwakili dan properti mana yang sedang diambil. Ini bisa menjadi salah satu nilai berikut.

Nilai Makna
WSB_PROP_CXHSCROLL
pValue adalah penunjuk ke nilai INT yang menerima lebar, dalam piksel, tombol arah di bilah gulir horizontal.
WSB_PROP_CXHTHUMB
pValue adalah penunjuk ke nilai INT yang menerima lebar, dalam piksel, dari ibu jari di bilah gulir horizontal.
WSB_PROP_CXVSCROLL
pValue penunjuk ke nilai INT yang menerima lebar, dalam piksel, dari bilah gulir vertikal.
WSB_PROP_CYHSCROLL
pValue adalah penunjuk ke nilai INT yang menerima tinggi, dalam piksel, dari bilah gulir horizontal.
WSB_PROP_CYVSCROLL
pValue adalah penunjuk ke nilai INT yang menerima tinggi, dalam piksel, dari tombol arah dalam bilah gulir vertikal.
WSB_PROP_CYVTHUMB
pValue adalah penunjuk ke nilai INT yang menerima tinggi, dalam piksel, dari ibu jari di bilah gulir vertikal.
WSB_PROP_HBKGCOLOR
pValue adalah penunjuk ke nilai COLORREF yang menerima warna latar belakang dalam bilah gulir horizontal.
WSB_PROP_HSTYLE
pValue adalah penunjuk ke nilai INT yang menerima salah satu efek visual berikut untuk bilah gulir horizontal.
FSB_ENCARTA_MODE
Bilah gulir datar standar ditampilkan. Saat mouse bergerak di atas tombol arah atau jempol, bagian bilah gulir tersebut ditampilkan dalam 3D.
FSB_FLAT_MODE
Bilah gulir datar standar ditampilkan. Saat mouse bergerak di atas tombol arah atau jempol, bagian bilah gulir tersebut ditampilkan dalam warna terbalik.
FSB_REGULAR_MODE
Bilah gulir nonflat normal ditampilkan. Tidak ada efek visual khusus yang diterapkan.
WSB_PROP_PALETTE
pValue adalah penunjuk ke nilai HPALETTE yang menerima palet yang digunakan bilah gulir saat menggambar.
WSB_PROP_VBKGCOLOR
pValue adalah penunjuk ke nilai COLORREF yang menerima warna latar belakang dalam bilah gulir vertikal.
WSB_PROP_VSTYLE
pValue adalah penunjuk ke nilai INT yang menerima salah satu efek visual berikut untuk bilah gulir vertikal.
FSB_ENCARTA_MODE
Bilah gulir datar standar ditampilkan. Saat mouse bergerak di atas tombol arah atau jempol, bagian bilah gulir tersebut ditampilkan dalam 3D.
FSB_FLAT_MODE
Bilah gulir datar standar ditampilkan. Saat mouse bergerak di atas tombol arah atau jempol, bagian bilah gulir tersebut ditampilkan dalam warna terbalik.
FSB_REGULAR_MODE
Bilah gulir nonflat normal ditampilkan. Tidak ada efek visual khusus yang diterapkan.
WSB_PROP_WINSTYLE
pValue adalah penunjuk ke nilai INT yang menerima bit gaya WS_HSCROLL dan WS_VSCROLL yang dimuat oleh jendela saat ini.

unnamedParam3

Jenis: LPINT

Pointer ke int yang menerima data yang diminta. Parameter ini tergantung pada bendera yang diteruskan dalam indeks.

Nilai kembali

Jenis: BOOL

Mengembalikan bukan nol jika berhasil, atau nol sebaliknya. Jika indeks WSB_PROP_HSTYLE, pengembaliannya bukan nol jika InitializeFlatSB telah dipanggil untuk jendela ini, atau nol sebaliknya.

Keterangan

Catatan Fungsi bilah gulir datar diimplementasikan dalam versi Comctl32.dll 4.71 hingga 5.82. Comctl32.dll versi 6.00 dan yang lebih tinggi tidak mendukung bilah gulir datar.
 

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header commctrl.h
Pustaka Comctl32.lib
DLL Comctl32.dll (versi 4.71 atau yang lebih baru)