mfc 如果要设置edit窗口每当变量改变时就输出值应该用什么控件?

比如一个id为1111的edit有一个名为a的变量a只要一改变不点任何东西不做任何操作在edit中直接显示改变后的a应该怎写代码?求详细... 比如一个id为1111的edit 有一个名为a的变量 a只要一改变 不点任何东西 不做任何操作 在edit中直接显示改变后的a 应该怎写代码?求详细 展开
 我来答
百度网友bec1679
推荐于2016-10-17 · TA获得超过2185个赞
知道大有可为答主
回答量:1093
采纳率:66%
帮助的人:621万
展开全部

按照你所说的: 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
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式