소연의_개발일지

1. 컨트롤 변수의 경우

OnBnClickedRadioScaling70.EnableWindow(FALSE); // TRUE: 활성, FALSE: 비활성
// 컨트롤_변수_이름.EnableWindow(FALSE);

 

2. 버튼의 ID인 경우

GetDlgItem(IDC_RADIO_SCALING_70)->EnableWindow(true);

 

 


 

적용 예시

체크박스가 눌러져 있을 때 라디오 버튼 활성화/ 비활성화 코드 예시

void CDlgAdminSetting::OnBnClickedCheckSummaryDataAddSave()
{
	UpdateData(true);

	// 라디오 버튼 활성/비활성화
	if (m_bUseDataAddSave == true) {
			
		GetDlgItem(IDC_RADIO_SCALING_140)->EnableWindow(true);
	}
	else {
		GetDlgItem(IDC_RADIO_SCALING_70)->EnableWindow(false);
		GetDlgItem(IDC_RADIO_SCALING_140)->EnableWindow(false);
	}
}
profile

소연의_개발일지

@ssoyxon

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!