vc++中怎样设计多组单选按钮
1、打开vc++6.0,【File】-【new】-【project】-【MFC Appwizard(exe)】新建MFC工程,取名Radio,点击【OK】

3、系统会直接生成下图所示的对话框,其中有3个控件,包括两个按钮,一个静态文本域

5、使用同样的方法继续添加两个单选按钮,更改【IDC_RADIO3】的值为“中国人”,【IDC_RADIO4】的值为“老外”,我们的想法是单选按钮共分两组,“男、女”、“中国人、老外”

7、执行菜单【Layout】-【Tab Order】命令,为对话框中控件排序

9、在对话框中鼠标左键点击【IDC_RADIO1】选择【Properties】,选中【Group】

11、【编译】-【链接】-【运行】,发现分组已经存在,但是运行程序后,两组都没有默认选中项

13、在打开的文件中找到OnInitDig()初始化函数,并在其中添加以下代码((CButton *)GetDlgItem(IDC_RADIO1像粜杵泳))->SetCheck(TRUE); //单选按钮初始值设定((CButton *)GetDlgItem(IDC_RADIO3))->SetCheck(TRUE); //单选按钮初始值设定

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。