怎样使radio按钮一开始就选中?

解决方案 »

  1.   

    对应的RADIO如果已经设定了到int型变量的映射,那么在对话框的构造函数里给那个变量赋你的RADIO对应的值即可。
    如果没有用函数CheckDlgButton(你的DLG,RADIO对应的ID, BST_CHECKED)选中
      

  2.   

    将RADIO影射为整形的变量,然后在对话框的构造函数中设置哪个RADIO 被选中。
    CGuli::CGuli(CWnd* pParent /*=NULL*/)
    : CDialog(CGuli::IDD, pParent)
    {
    //{{AFX_DATA_INIT(CGuli)
    m_guanli = 1;/*要哪个选中就写几,从0 开始。*/
    //}}AFX_DATA_INIT
    }
      

  3.   

    ((CButton*)GetDlgItem(IDC_RADIO1))->SetCheck(TRUE);
      

  4.   

    在构造函数中设置映射变量的值为你想设置的radio的值
      

  5.   

    注意要选中的其中一个RADIO 的属性中的group ,才可以,然后就可以在构造函数中符值。
      

  6.   

    一个问题被N个人给分了,我来晚了,说的很全了,试一试就EASY了!!!
      

  7.   

    同意((CButton*)GetDlgItem(IDC_RADIO1))->SetCheck(TRUE);
      

  8.   

    Radio Button 的group属性,然后付值,
    别忘了UpdateData(false);
    祝你成功!
      

  9.   

    对话框OnInitDialog()时
    ((CButton*)GetDlgItem(IDC_RADIO1))->SetCheck(TRUE);
    UpdataData(false);