16,548
社区成员




void CTest::MySplitStr(CStringArray *arrStr, CString OldStr, CString SplitStr)
{
DWORD dwPos = 0, FindIndex = 0;
while (1)
{
FindIndex = OldStr.Find(SplitStr, dwPos);
if (FindIndex == -1)
{
arrStr->Add(OldStr.Mid(dwPos, OldStr.GetLength() - dwPos));
break;
}
else
{
arrStr->Add(OldStr.Mid(dwPos, FindIndex - dwPos));
dwPos = FindIndex + SplitStr.GetLength();
}
}
}