两个字符串 相等 但是比较有错误,可能有空格。
/* CString strLine;
int d;
CString szFirst = "";
CString szSecond = "";
while(stdFile.ReadString(strLine))
{
d =stdFile.GetPosition();
szFirst = strText;
//char* a = (char*)(LPCTSTR)strText;
//char* b = (char*)(LPCTSTR)strLine;
szSecond = strLine;
szSecond.TrimLeft();
szSecond.TrimRight(); //去掉空格
szFirst.TrimLeft();
szFirst.TrimRight();
int nCount = strcmp(szFirst,szSecond);
if(nCount == 0)
{
//stdFile.Seek(d, CFile::current);
//stdFile.ReadString(strLine);
d = szSecond.Find(szFirst);
MessageBox(strLine);
return 0;
}
//CString strCount;
//strCount.Format("%d",d);
//CString strTemp = strCount +" " + strLine;
//MessageBox(strTemp);*/
//}