导航:  Windows Controls Wrapper Functions > Button Control > Functions >

CheckDlgButton

上一页返回章节概述下一页

描述

 

更改按钮控件的检查状态。

 

C/C++ 语法

 

BOOL CheckDlgButton(

HWND hDlg,

int nIDButton,

UINT uCheck

);

 

PB语法

 

FUNCTION CheckDlgButton ( _

BYVAL hDlg AS DWORD, _

BYVAL nIDButton AS LONG, _

BYVAL uCheck AS DWORD _

) AS LONG

 

参数

 

hDlg

[in]处理包含按钮控件的对话框。

nIDButton

[in]指定要修改的按钮的标识符。

uCheck

[in]指定按钮的检查状态。 此参数可以是以下值之一。

 

BST_CHECKED

设置按钮状态以进行检查。

BST_INDETERMINATE

将按钮状态设置为灰色,表示不确定状态。 仅当按钮具有BS_3STATE或BS_AUTO3STATE样式时才使用此值。

BST_UNCHECKED

将按钮状态设置为清除

 

返回值

 

如果函数成功,返回值不为零。

 

如果函数失败,返回值为零。 要获取扩展错误信息,请调用GetLastError.

 

备注

 

CheckDlgButton函数在指定的对话框中向指定的按钮控件发送一个BM_SETCHECK消息。

 

最低操作系统

 

Windows 95, Windows NT 3.1.

 

引用文件 #INCLUDE Once

 

WinUser.inc