mfc 체크박스 활성화 질문이요
글리슨
2023.04.01
두 체크박스있는데 하나체크하면 한쪽이 비활성되고
둘다체크하면 하나만체크하라고메세지 띄우고
둘다안되어있으면 그냥 둘다 활성 상태로 두려고 하는데
잘안되네요;;
어케 해야되죠
\일단은 여기까진 해놨는데..
void CprogramDlg::OnBnClickedCheck1()
{
// TODO: 여기에 컨트롤 알림 처리기 코드를 추가합니다.
UpdateData();
if(m_nZero)
{
GetDlgItem(IDC_CHECK1)-EnableWindow(TRUE);
GetDlgItem(IDC_CHECK2)-EnableWindow(FALSE);
}
else if(m_nOne)
{
GetDlgItem(IDC_CHECK1)-EnableWindow(FALSE);
GetDlgItem(IDC_CHECK2)-EnableWindow(TRUE);
}
else
{
GetDlgItem(IDC_CHECK1)-EnableWindow(TRUE);
GetDlgItem(IDC_CHECK2)-EnableWindow(TRUE);
}
}
아 그리고 체크된 박스를 어떤 값이라고 지정하고 그값을연산에쓰려고하는데 그럴땐어떻게하나요