gpt4 book ai didi

winapi - MFC 单独的 radio 控件组

转载 作者:行者123 更新时间:2023-12-02 06:40:26 27 4
gpt4 key购买 nike

我在资源管理器的对话框布局中添加了 8 个单选按钮,但我无法将它们分成 2 组,每组 4 个按钮。我尝试添加控制变量,但在向导的下拉菜单中没有看到可用的 CButton 选项。实现这一目标最简单的方法是什么?

最佳答案

  1. 确保每个组中的第一个控件设置了“Group”和“Tab Stop”属性。
  2. 确保每个组中最后一个单选按钮后面的控件都设置了“Group”属性。
  3. 确保每组中的所有单选按钮 ID 均为连续整数。
  4. 为每个组创建一个整数成员变量
  5. 在对话框的 DoDataExchange 方法中,为每个组添加 DDX_Radio 语句,将整数变量链接到组中的第一个 ID。

每当调用 UpdateData(true)(由默认的 OnOk() 处理程序自动调用)时,都会从单选按钮设置整数变量,并且可以通过调用 UpdateData(false) 从变量设置单选按钮(自动发生)在 OnInitDialog 的默认处理中)

关于winapi - MFC 单独的 radio 控件组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/978812/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com