반응형
라디오 버튼을 사용할 때 한번 눌렀던 것이 다시 눌려 함수가 실행되지 않아도 버튼에는 체크 되었다고 보여지는 부분이 생긴다.
이것이 맘(?) 에 걸린다면 다음 함수를 추가해주면 될것이다.
임의의 BOOL 플래그를 변수로 만들어 버튼이 체크 되었을때만 버튼이 활성화 되도록 해주었다.
CButton *pCheckHist;
pCheckHist = (CButton*)GetDlgItem(IDC_RADIO_3DHISTOGRAM(->다이얼로그 ID));
pCheckHist->SetCheck(FALSE); -> 비활성화(Unchecked)
pCheckHist->SetCheck(TRUE); -> 활성화(Checked)
반응형
'C & C++ > MFC 컨트롤' 카테고리의 다른 글
[Dialog] MFC MainFrm 아이콘 변경하기 (0) | 2011.04.26 |
---|---|
[Dialog] 다중 뷰(Multiple View) (0) | 2011.04.26 |
[Slider] 슬라이더 컨트롤 (0) | 2011.04.25 |
[Dialog] 모서리가 둥근 윈도우 (0) | 2011.04.25 |
프린트 인쇄 미리보기 (0) | 2011.04.25 |
댓글