如果只是integer,应该直接定义成int。如果一定要用CString,
用class wizard 给edit control 加 ON_EN_KILLFOCUS message handler.
然后在function里写
CString strOld = m_strXEnd;
UpdateData(TRUE);
if (atoi((LPCSTR)m_strXEnd) <= atoi((LPCCSTR)m_strXStart))
{
MessageBox("error ......");
m_strEnd = strOld;
UpdateData(FALSE);
}
不过你的Dialog中最好不要有地二个这种窗口,否则需要小心