请问,有几个RADIO控件,如何用程序将他们归为一组(即实现单选)?

解决方案 »

  1.   

    属性里的group选上一个就可以了
      

  2.   

    菜单上选Layout->Tab order或按Ctrl+D 顺序点上各控件,再打开第一个的属性上的Group打个勾
      

  3.   

    控件按顺序加入,再打开第一个的属性上的Group打个勾.
    你可以到Resource.h文件中查看他们的ID是否相连,如果不相连则错误.去掉后重新添加或者手动更改ID编号.
      

  4.   

    void CMachine::OnRadio1() 
    {
    m_radio1.SetCheck(BST_CHECKED);
    m_radio2.SetCheck(BST_UNCHECKED);
    m_radio3.SetCheck(BST_UNCHECKED);
    }void CMachine::OnRadio2() 
    {
    m_radio1.SetCheck(BST_UNCHECKED);
    m_radio2.SetCheck(BST_CHECKED);
    m_radio3.SetCheck(BST_UNCHECKED);
    }void CMachine::OnRadio3() 
    {
    m_radio1.SetCheck(BST_UNCHECKED);
    m_radio2.SetCheck(BST_UNCHECKED);
    m_radio3.SetCheck(BST_CHECKED);
    }
      

  5.   

    谢谢livedeal(怀念) ,这也是一个解决办法