BM_GETSTATE訊息

擷取按鈕或核取方塊的狀態。 您可以明確傳送此訊息,或使用 Button_GetState 宏。

參數

wParam

未使用;必須是零。

lParam

未使用;必須是零。

傳回值

傳回值會指定按鈕的目前狀態。 這是下列值的組合。

傳回碼 Description
BST_CHECKED
已核取按鈕。
BST_DROPDOWNPUSHED
Windows Vista。 按鈕處於下拉式狀態。 只有在按鈕具有 TBSTYLE_DROPDOWN 樣式時才適用。
BST_FOCUS
按鈕具有鍵盤焦點。
BST_HOT
按鈕處於作用中狀態;也就是說,滑鼠停留在上方。
BST_INDETERMINATE
按鈕的狀態不確定。 只有在按鈕具有 BS_3STATEBS_AUTO3STATE 樣式時才適用。
BST_PUSHED
按鈕會以推送狀態顯示。
BST_UNCHECKED
沒有特殊狀態。 相當於零。

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2003 [僅限傳統型應用程式]
標頭
Winuser.h (包含 Windows.h)

另請參閱

參考

BM_GETCHECK

BM_SETSTATE