MFC RadioButton不互斥?可能由于不同分组导致
清泛原创
现象如下:
MFC添加的单选默认是互斥的,如果出现上述情况,可能是它们处于不同的分组或Tab顺序不连续。
分组:每组第一个RadioButton的Group属性为TRUE,分组完成,即从当前设置Group属性为TRUE的RadioButton开始直到碰到下一个选上Group属性的RadioButton的前一个RadioButton为一个组。
Tab顺序:(Ctrl + D)
一般,注意以上两个问题,就能完美解决不互斥的问题。
关于RadioButton更多更详细的用法请参考:《MFC RadioButton用法详解》。

MFC添加的单选默认是互斥的,如果出现上述情况,可能是它们处于不同的分组或Tab顺序不连续。
分组:每组第一个RadioButton的Group属性为TRUE,分组完成,即从当前设置Group属性为TRUE的RadioButton开始直到碰到下一个选上Group属性的RadioButton的前一个RadioButton为一个组。
Tab顺序:(Ctrl + D)

一般,注意以上两个问题,就能完美解决不互斥的问题。
关于RadioButton更多更详细的用法请参考:《MFC RadioButton用法详解》。
上一篇:DrawText 设置颜色
下一篇:CGridCtrl 选中一行