CheckDlgButton

원형

BOOL CheckDlgButton(HWND hDlg, int nIDButton, UINT uCheck);

MFC 원형

void CWnd::CheckDlgButton( int nIDButton, UINT nCheck );

인수

▶hDlg : 대화상자의 핸들

▶nIDButton : 체크 상태를 변경할 컨트롤의 ID

▶uCheck : 체크 상태를 지정하며 다음 세 값 중 하나를 지정한다.

설명
BST_CHECKED

버튼을 체크한다.

BST_INDETERMINATE

버튼을 grayed로 체크한다. 이 상태는 체크 상태를 알 수 없는 상태이며 BS_3STATE 또는BS_AUTO3STATE 스타일을 가지는 버튼에만 사용해야 한다.

BST_UNCHECKED

버튼의 체크 상태를 해제한다.

리턴

성공하면 0이 아닌 값을 리턴하며 실패시 0을 리턴한다.

설명

체크 버튼이나 라디오 버튼 등 체크 상태를 가지는 버튼의 체크 상태를 변경한다. 이때 해당 컨트롤로 BM_SETCHECK 메시지를 보낸다.

참고함수

IsDlgButtonChecked : : 버튼의 체크 상태를 조사한다.

플렛폼

95이상

참조

 


written by http://www.winapi.co.kr