mfc 如果要设置edit窗口每当变量改变时就输出值应该用什么控件?
比如一个id为1111的edit有一个名为a的变量a只要一改变不点任何东西不做任何操作在edit中直接显示改变后的a应该怎写代码?求详细...
比如一个id为1111的edit 有一个名为a的变量 a只要一改变 不点任何东西 不做任何操作 在edit中直接显示改变后的a 应该怎写代码?求详细
展开
1个回答
展开全部
按照你所说的: a是edit控件的变量,那么系统会自动生成下面两行代码:
// .h文件中,类成员变量
CString a;
// .cpp 文件 DoDataExchange(CDataExchange* pDX)函数中
DDX_Text(pDX, IDC_EDIT_ID, a);
更新edit控件显示的内容:
UpdateData(FALSE); // 将变量值更新,显示到控件上
UpdateData(TRUE); // 将编辑框中输入的数据,更新到变量中
如:
a = "test";
UpdateData(FALSE); // edit 编辑框中会显示test
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询