vc6.0 radio控件分组及消息映射

一、Radio

多组和一组是一样的使用,只要搞清楚哪个是哪一组的就行了。为对话框添加四个Radio:Radio1,Radio2,Radio3和Radio4。首先在对话框资源面板上按Ctrl+D,按你自己的理想顺序用鼠标逐个点击为这些Radio Button排个顺序,就是排列他们的TAB ORDER。不妨假设Radio1、Radio2、Radio3、Radio4分别是1、2、3、4。Radio1和Radio3都选上Group属性,那么,1、2是一组,3、4是另外一组,因为分组的原则是在选上Group属性的这一个开始直到碰到下一个选上Group属性的。你不妨再Ctrl+D,令Radio1、Radio2、Radio3、Radio4分别是1、3、2、4,那么Radio1和Radio3是一组,如果m_nRadio1=1,此时是Radio3被选上而不是Radio2被选上。分好了组就分别使用它们吧。


二、消息映射

分好组后可以关联一个整形变量,但改关联必须在勾选了Group属性的Radio上操作,否则会出现类似下面的警告信息:

debug assertion failed   

..............

file dlgdata.cpp line:308

断言一般是控件ID对应不上,也可以看下声明、实现还有消息宏是否一致

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值