我在我的工程里设定了一个edit框绑定变量的最大字符数为10.( 父对话框是一个自定义对话框)
可是我仍然能够输入超过10个以上的字符,只有在调用updatedata( TRUE )的时候MFC才会提示我不能输入10个以上的字符.我弄了个测试工程,就不会出现这个问题,到10个字符根本就无法输入了.请问有人知道怎么回事吗?void CTakeSP1Config::DoDataExchange(CDataExchange* pDX)
{
CDlgPageBase::DoDataExchange(pDX);
DDX_Text(pDX, IDC_EDIT_SPNAME, m_sName);
DDV_MaxChars(pDX, m_sName, 18);
}