在VC6。0中如何在OnInitDialog()函数中初始化一个单选按钮(Radio Button),并编写一个函数对其进行处理?能否在类中为单选按钮设置为相应的成员?

解决方案 »

  1.   

    把资源放到对话框上面,双击它,在生成的函数里面写的就是单机按钮的代码。
    initdialog中
    这样呗,没什么好说的
    ..........
    ((CButton*)GetDlgItem(ID_YOURRADIO))->SetCheck(TRUE);
      

  2.   

    你最好在对话框资料上加个单选按钮(Radio Button)按钮,然后在类向导中将它和一个int相联,要取值时便UpdateData()一下,那个int值便可以用了,当然要注意group属性。
      

  3.   


    你重新给它取个ID号(右击-》属性),,它的ID号就出现在列表了
      

  4.   

    给一个单选按钮添加相应的BN_CLICKED消息响应函数是不是比较麻烦?
      

  5.   

    MFC ClassWizard对话框中选中:
    Objects IDS:IDC_RADIOQ1
    Messages:BN_CLICKED
    然后单击Add Funcion
      

  6.   

    我在对话框上添加一个控件,然后在该控件上右击,在快捷菜单上点建立类向导,然后可在Member Varibles选项上的Control IDs列表中找到刚被添加控件的ID,再点Add Varible。其它控件都是这样,可是唯有当添加单选按钮时,它的ID不出现在Control IDs栏列表中,为什么?请指点迷津!