我的代码用了这个之后,如果先输入姓名为:1234  .再输入:123的话就会提示已经有了相同的姓名.
请问应该怎么改void CScoreDlg::OnAdd() 
{
// TODO: Add your control notification handler code here
UpdateData(true);
    if(m_name.IsEmpty())
{
MessageBox("姓名不能为空");
return;
}
m_name.TrimLeft();
m_name.TrimRight();
if((m_list.FindString(0,m_name))!=LB_ERR)
{
MessageBox("列表框中已经有相同的姓名");
return;
}
int nIndex=m_list.AddString(m_name);
SCORE data;
data.scoreC=m_com;
data.scoreE=m_eng;
data.scoreM=m_math;
m_list.SetItemDataPtr(nIndex,new SCORE(data));
}