【问题标题】:2 separate groups of radio buttons in the same form WINAPI (No MFC)2 组独立的单选按钮组,采用相同形式的 WINAPI(无 MFC)
【发布时间】:2012-05-23 08:56:18
【问题描述】:

我希望在我的程序的对话框中创建 2 组单独的单选按钮,但我不能让它正常工作。据我了解,我需要使用 Group 属性,但没有得到想要的结果。

我有 2 个单选按钮,我希望用户选择其中的 1 个,然后是一组单独的 6 个单选按钮,用户也选择其中的 1 个。

【问题讨论】:

  • 您是如何使用WS_GROUP 样式的?邮政编码。你实际上得到了什么结果?

标签: c++ winapi radio-button


【解决方案1】:

我自己解决了这个问题。只需将单选按钮中的 1 个设置为 true 并将其余的设置为 false 即可获得所需的结果。我没有在代码中这样做。我只是在使用属性视图

【讨论】:

    【解决方案2】:

    例如,您有两组单选按钮。 为了使第一组你需要写

    WS_GROUP | WS_TABSTOP
    

    第一组:

    CreateWindowEx(bla_bla, bla_bla, bla_bla, WS_GROUP | WS_TABSTOP, bla, bla, bla, bla, bla,bla,bla,bla);

    CreateWindowEx(); 多了一个单选按钮,指向第一组;(注意没有WS_GROUP | WS_TABSTOP !!!!)

    CreateWindowEx();又一个单选按钮,指的是第一组;(注意没有WS_GROUP | WS_TABSTOP !!!!)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-02
      • 2021-09-25
      • 2021-11-13
      • 1970-01-01
      • 2015-04-17
      相关资源
      最近更新 更多