获取单选按钮或复选框的选中状态。 可以使用此宏或显式发送 BM_GETCHECK 消息。
语法
LRESULT Button_GetCheck(
   HWND hwndCtl
);
参数
hwndCtl
类型:HWND
按钮控件的句柄。
返回值
类型:LRESULT
使用 BS_AUTOCHECKBOX、BS_AUTORADIOBUTTON、BS_AUTO3STATE、BS_CHECKBOX、BS_RADIOBUTTON或 BS_3STATE 样式创建的按钮的返回值可以是下列类型之一:
| 返回代码 | 描述 | 
|---|---|
| BST_CHECKED | 已选中按钮。 | 
| BST_INDETERMINATE | 按钮为灰色,表示不确定状态(仅当按钮具有BS_3STATE或BS_AUTO3STATE样式时才适用)。 | 
| BST_UNCHECKED | 按钮已清除。 | 
言论
如果按钮的样式不是列出的样式,则返回值为零。
要求
| 要求 | 价值 | 
|---|---|
| 最低支持的客户端 | Windows Vista [仅限桌面应用] | 
| 支持的最低服务器 | Windows Server 2003 [仅限桌面应用] | 
| 目标平台 | 窗户 | 
| 标头 | windowsx.h |