MFC对话框中Radio控件的使用

  • Post author:
  • Post category:其他


要进行选择的时候用radio控件很方便也很好用。简单的介绍一下方法

在对话框的界面中添加一个group box的控件,然后再在group box的控件添加入六个radio button的按钮。如图

下面的edit control 和button control用来显示radio的选择变化

把第一个radio的group属性设置为true,其他的全部为false.这样所有的六个就设置为一组。

(如果想要radio4,和radio5设置为另外的一组。则只需要把radio4的group设置为true就好了。 )

给radio1 button添加变量。点击radio1控件,然后点鼠标右键,选择添加变量即可出来添加变量的界面

RDvalue的值为0则认为radio1是选择状态。我们在OnInitDialog中添加RDValue = 0;语句,则启动默认第一个radio选择。

双击选择改变按钮,添加对应的程序。如果radio的选择改变,则value的值也发生相应的变化

edit显示的值也发生变化

UpdateData(TRUE); //把界面的选择更新到后台数据

Value.Format(_T(“%d”), RDValue);

UpdateData(FALSE); //把后台数据更新到界面显示



版权声明:本文为xuehuavickie原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。