第二个问题:
比如有一个CString s;
int nCount=0;
for(int i=0;i<s.GetLength();i++)
{
char ch;
ch = s[i];
if(ch<0) i++; //如果是汉字两个字符算一个
nCount++;}
比如有一个CString s;
int nCount=0;
for(int i=0;i<s.GetLength();i++)
{
char ch;
ch = s[i];
if(ch<0) i++; //如果是汉字两个字符算一个
nCount++;}
不能。GetLength()返回的是字节的个数。 没法正确处理中文。