我应该更新一个用Fortran编写的非常旧的程序,它使用.rc-File设置为Visual Studio项目。
该程序的旧版本使用了一个GUI,该GUI具有可以选择的2个单选按钮Var1
和Var2
(仅其中一个)。现在我想扩展具有7个单选按钮(var1
- var7
)的GUI,其中仍然只能选择1个。
因为我既没有Fortran也没有rc-File-type的想法我尝试这样做:
这样做我得到以下问题:
- radiobuttons(var1
- var7
)在那里,可以选择(一次一个),这很好
- 只有当我按Var1
或Var2
(旧的)时,该按钮的value-id才会更新,以便我可以使用这些值供以后使用。 Var3
- var7
不会更新。
有人知道我做错了吗?
答案 0 :(得分:1)
在代码中查找GetDlgItem(IDC_GASVEL)之类的内容。对于GetDlgItem(IDC_PRESS),GetDlgItem(IDC_IGSTR)可能没有任何内容,因为您只添加了资源(RC)文件中的条目而不是代码文件。
检查是否设置了单选按钮,看看如何使用IsChecked。要设置按钮,请使用SetCheck