ラジオ・ボタンを使う
お馴染み、ラジオ・ボタンの使い方の簡単な方法です。
void CRadiosapDlg::OnButton1()
{
int flg;
//--------------------------------------------------
//初期化
flg = 0;
//ラジオボタン
CButton* radio1 = (CButton*)GetDlgItem(IDC_RADIO1);
CButton* radio2 = (CButton*)GetDlgItem(IDC_RADIO2);
CButton* radio3 = (CButton*)GetDlgItem(IDC_RADIO3);
//エディット・ボックス
CEdit* edit1 = (CEdit*)GetDlgItem(IDC_EDIT1);
//-------------------------------------------------------------------------
//チェックされているラジオボタンを検出し、状態をエディット・ボックスへ出力
if(radio1->GetCheck() == 1){
edit1->SetWindowText("radio1");
}
if(radio2->GetCheck() == 1){
edit1->SetWindowText("radio2");
}
if(radio3->GetCheck() == 1){
edit1->SetWindowText("radio3");
}
}