DDX关联一个控件变量之后,合理性验证往往不是我们所需要的。比如“输入一个整数”“please enter a integer”。
DDX实际上就是一个GetDlgItem的封装调用。为此可以进入工程对应的rc文件,首先把afxres.rc这一个注释掉。然后进入添加一个字符串
如
STRINGTABLE BEGIN AFX_IDP_PARSE_REAL "你好" END
若对应的关联一个浮点数的编辑框为空,那么UpdateData(TRUE)之后就会跳出你好。
DDX原理单步调试UpdateData(TRUE)就可以知道了。
时间: 2024-10-10 13:57:36