谢谢!
參考答案:我写了一个分割字符的函数
void CClientDlg::Split(CStringArray* strary, CString Source, char chr)
{
Source.Replace(chr,'|');
for (int i=0;i<Source.GetLength();i++)
{
if ('|' == Source.GetAt(i))
{
strary->Add(Source.Left(i));
Source.Delete(0,i+1);
i=0;
}
}
strary->Add(Source);
}
---------------
使用方法简单
CStringArray strary;
Split(&strary,"123 321",' ');
int i=strary.GetCount() //这里为2
CString str = strary.GetAt(0); //这里是123
CString str = strary.GetAt(1); //这里是321