Button_GetState makro (windowsx.h)

Mengambil status tombol atau kotak centang. Anda dapat menggunakan makro ini atau mengirim pesan BM_GETSTATE secara eksplisit.

Sintaksis

int Button_GetState(
   HWND hwndCtl
);

Parameter

hwndCtl

Jenis: HWND

Handel ke kontrol tombol.

Mengembalikan nilai

Jenis: int

Nilai pengembalian menentukan status tombol saat ini. Ini adalah kombinasi dari nilai berikut:

Mengembalikan kode Deskripsi
BST_CHECKED Tombol dicentang.
BST_DROPDOWNPUSHED Windows Vista. Tombol berada dalam status drop-down. Hanya berlaku jika tombol memiliki gaya TBSTYLE_DROPDOWN.
BST_FOCUS Tombol memiliki fokus keyboard.
BST_HOT Tombolnya panas; artinya, mouse melayang di atasnya.
BST_INDETERMINATE Status tombol tidak ditentukan. Hanya berlaku jika tombol memiliki gaya BS_3STATE atau BS_AUTO3STATE.
BST_PUSHED Tombol sedang ditampilkan dalam status didorong.
BST_UNCHECKED Tidak ada status khusus. Setara dengan nol.

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 windowsx.h

Lihat juga

Button_GetCheck

Button_SetState

Referensi