다음을 통해 공유


CWnd::CheckDlgButton

(옆에 확인 표시가 배치)을 선택 하거나 선택 취소 (체크 표시를 제거) 단추를 가리키거나 상태 단추의 상태를 변경 합니다.

void CheckDlgButton( 
   int nIDButton, 
   UINT nCheck  
);

매개 변수

  • nIDButton
    수정 단추를 지정 합니다.

  • nCheck
    수행할 작업을 지정 합니다. 경우 nCheck 0이 되는 CheckDlgButton 멤버 함수 단추; 옆에 확인 표시가 배치 0 인 경우에 확인 표시가 제거 됩니다. 3 가지 상태 단추에 대 한 경우 nCheck 2, 단추 상태를 확인할 수 없습니다.

설명

CheckDlgButton 전송 함수는 BM_SETCHECK 메시지에 지정 된 단추.

예제

// Sets 3 check buttons in various ways.  Note BST_INDETERMINATE 
// requires BS_3STATE or BS_AUTO3STATE in the button's style. 
void CMyDlg::OnMarkButtons() 
{
   CheckDlgButton(IDC_CHECK1, BST_UNCHECKED);   // 0
   CheckDlgButton(IDC_CHECK2, BST_CHECKED);   // 1
   CheckDlgButton(IDC_CHECK3, BST_INDETERMINATE);   // 2
}

요구 사항

헤더: afxwin.h

참고 항목

참조

CWnd 클래스

계층 구조 차트

CWnd::IsDlgButtonChecked

CButton::SetCheck

CheckDlgButton