我在对话框里有一个groupbox,里面有上、下、左、右四个radiobutton控件,在Dlg类种添加了一个枚举类型的成员变量m_direction.请问当我打开对话框时,如何根据m_direction来设置四个radiobutton的选中状态?

解决方案 »

  1.   

    m_direction=-1表示没有任何被选中,0表示第一个被选中,一次类推
      

  2.   

    m_direction咋样和这些radiobutton联系起来?能给个例子吗?谢谢
      

  3.   

    用枚举好象不可以。
    你可以用一个结构体,成员全是BOOL型的。
    你的四个radiobutton控件也设成BOOL型的变量。
    打开时,用结构成员的值给控件变量的赋值。
    别忘了UpdateData(FALSE);
      

  4.   

    你把Group属性设置为checked,然后给第一个radiobutton控件设一个变量就可以根据变量的值去决定是选择哪个了。一般那个值是从0递增的,第一个控件对应的值为0。