我有2个单选按钮说r1和r2.grouped在一起,并使r1组从属性为真。 我制作了bool变量(vr)并附上了这些单选按钮(DDX)。
现在从代码我写了vr = 1然后updatedata(TRUE)。但是从ui它仍然显示r1单选按钮激活,而不是r2。 如何通过改变vr来激活无线电r2?
答案 0 :(得分:1)
UpdateData(TRUE)
是使用控件数据更新变量。您想要从变量更新控件,因此必须使用UpdateData(FALSE)
。
注意:我总是将以下定义添加到stdafx.h中,所以我不会忘记:
// to use with UpdateData
#define TOWINDOW FALSE
#define TODATA TRUE
然后我只使用UpdateData(TOWINDOW)
或UpdateData(TODATA)
。