zoukankan      html  css  js  c++  java
  • 关于:Warning: skipping non-radio button in group的处理方法整理

    下面讲的是一个意思:

    The problem is that the next control in the tab order following the last radio
    button of your group must have the WS_GROUP flag set.

    1:

    ex:
    Control        Group Flag On
    Static Text          Yes
    Radio Button1        Yes
    Radio Button2        No
    Radio Button3        No
    Button               Yes

    In the previous list, if the last button did not have the group flag set you
    would get the TRACE warning while running

    2:

      1)把你的第一个Radio选中group属性;  
      2)把你“这个组中”的最后一个Raido控件“后”的一个控件(指得是控件添加先后的顺序,可以用ctrl+d来修改顺序)也选中group属性,如最 后一个Radio控件后是Button,那么选中这个Button的group属性(CStatic控件默认的Group属性为True );  
      3)同一个组中的Radio控件的顺序要相连,可以用ctrl+d来调整。

    3:

    现象:当我们加入一组单选按钮,并将它们设置为一组互斥按钮,然后又添加其他控件,这时按F5编译,出现如下警告信息: Warning: skipping non-radio button in group.

    原因:这条警告告诉我们,编译系统跳过了(同这组互斥按钮在一组的)非单选按钮。其实,当我们选 择某一控件的Group属性后,在这个控件之后创建的其他控件都被看成是同一组控件,除非遇到下一个设置了Group属性的控件。也就是说,我们将单选按 钮之后创建的这些控件和单选按钮放在了同一组,而这些控件是non-radio控件。

    解决:虽然这一警告并不会影响程序的运行,但还是去掉为好。知道了原因,解决起来就很简单了。一 般单选按钮之后创建的控件会是一个Group box (上面是xyz的那个),这时我们只要将这个Group box的Group属性打勾即可解决这个问题;如果这组单选按钮之后的控件是其他类型,同样只要将其Group属性打勾即可。

     

    转自:http://blog.csdn.net/wuyijc/article/details/4554740

  • 相关阅读:
    笔记-树形dp
    20181018 考试记录
    20181015 考试记录&数论
    [模板]2-SAT 问题&和平委员会
    FLask的偏函数应用
    Flask中的g到底是个什么鬼?
    Flask源码关于local的实现
    Flask的“中间件”
    Flask之模板
    FLask之视图
  • 原文地址:https://www.cnblogs.com/zhaoxinshanwei/p/3854298.html
Copyright © 2011-2022 走看看