鹤来生物科技有限公司:VC++中Radio Button问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/03 01:23:54
现有一段代码
edit为EditBox的CString成员变量,radio_number为radiobutton group的int成员变量。

void CmytestDlg::OnBnClickedOk()
{
UpdateData(true);
if(radio_number==0);
edit="你选择了RadioButton1";
if(radio_number==1);
edit="你选择了RadioButton2";
UpdateData(false);
}
对话框上有两个RadioButton,一个确定按钮,一个EditBox
希望在单击OK按钮后,判断哪一个RadioButton被选中,并在Editbox中输出,运行的结果却是无论点那个Radio Button, EditBox都显示“你选择了RadioButton2"
请问是怎么回事?
您可以在这里下载到源程序(压缩打包)
http://rongsheng.92xs.net/mytest.rar
本程序经过Kaspersky Antivirus最新病毒程序检测。
调试出现:Warning: skipping non-radio button in group.错误,但程序能运行。