Bagikan melalui


Fungsi EnableScrollBar (winuser.h)

Fungsi EnableScrollBar memungkinkan atau menonaktifkan satu atau kedua panah bilah gulir.

Sintaks

BOOL EnableScrollBar(
  [in] HWND hWnd,
  [in] UINT wSBflags,
  [in] UINT wArrows
);

Parameter

[in] hWnd

Jenis: HWND

Tangani ke jendela atau kontrol bilah gulir, tergantung pada nilai parameter wSBflags .

[in] wSBflags

Jenis: UINT

Menentukan jenis bilah gulir. Parameter ini bisa menjadi salah satu nilai berikut.

Nilai Makna
SB_BOTH
Mengaktifkan atau menonaktifkan panah pada bilah gulir horizontal dan vertikal yang terkait dengan jendela yang ditentukan. Parameter hWnd harus menjadi handel ke jendela.
SB_CTL
Menunjukkan bahwa bilah gulir adalah kontrol bilah gulir. HWnd harus menjadi handel ke kontrol bilah gulir.
SB_HORZ
Mengaktifkan atau menonaktifkan panah pada bilah gulir horizontal yang terkait dengan jendela yang ditentukan. Parameter hWnd harus menjadi handel ke jendela.
SB_VERT
Mengaktifkan atau menonaktifkan panah pada bilah gulir vertikal yang terkait dengan jendela yang ditentukan. Parameter hWnd harus menjadi handel ke jendela.

[in] wArrows

Jenis: UINT

Menentukan apakah panah bilah gulir diaktifkan atau dinonaktifkan dan menunjukkan panah mana yang diaktifkan atau dinonaktifkan. Parameter ini bisa menjadi salah satu nilai berikut.

Nilai Makna
ESB_DISABLE_BOTH
Menonaktifkan kedua panah pada bilah gulir.
ESB_DISABLE_DOWN
Menonaktifkan panah bawah pada bilah gulir vertikal.
ESB_DISABLE_LEFT
Menonaktifkan panah kiri pada bilah gulir horizontal.
ESB_DISABLE_LTUP
Menonaktifkan panah kiri pada bilah gulir horizontal atau panah atas bilah gulir vertikal.
ESB_DISABLE_RIGHT
Menonaktifkan panah kanan pada bilah gulir horizontal.
ESB_DISABLE_RTDN
Menonaktifkan panah kanan pada bilah gulir horizontal atau panah bawah bilah gulir vertikal.
ESB_DISABLE_UP
Menonaktifkan panah atas pada bilah gulir vertikal.
ESB_ENABLE_BOTH
Mengaktifkan kedua panah pada bilah gulir.

Nilai kembali

Jenis: BOOL

Jika panah diaktifkan atau dinonaktifkan seperti yang ditentukan, nilai yang dikembalikan bukan nol.

Jika panah sudah dalam status yang diminta atau terjadi kesalahan, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.

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 winuser.h (termasuk Windows.h)
Pustaka User32.lib
DLL User32.dll
Set API ext-ms-win-ntuser-misc-l1-2-0 (diperkenalkan dalam Windows 8.1)