在mfc中,如果人为操作(例如键盘输入)改变了界面显示出来的信息,那么获取界面信息对应的变量值(例如文本框中的字符)之前需要调用updatedata函数,才能得到更新后的数据。
当使用代码修改界面显示出来的一些信息后(如用代码修改了listcontrol控件某行某列的值后),若想接着从界面获得刚才修改的信息,也要调用updatedata,否则也无法获得更新后的数据。这是很容易被忽略的一点。
在mfc中,如果人为操作(例如键盘输入)改变了界面显示出来的信息,那么获取界面信息对应的变量值(例如文本框中的字符)之前需要调用updatedata函数,才能得到更新后的数据。
当使用代码修改界面显示出来的一些信息后(如用代码修改了listcontrol控件某行某列的值后),若想接着从界面获得刚才修改的信息,也要调用updatedata,否则也无法获得更新后的数据。这是很容易被忽略的一点。