在CString中不能直接访问指定位置的字符,所有要GetBuffer获得字符串指针,然后在字符串末尾添加回车、换行字符(回车的ASCII码是13,换行的ASCII码是10);
例子代码:
CString strTemp;
LPTSTR pStr;
int nLen=strTemp.GetLength();
pStr=strTemp.GetBuffer(nLen+2);
pStr[nLen]=13;
pStr[nLen+1]=10;
strTemp.ReleaseBuffer();
博客介绍了在CString中不能直接访问指定位置字符,需用GetBuffer获得字符串指针,然后在字符串末尾添加回车(ASCII码13)、换行(ASCII码10)字符,并给出了相应的示例代码。

228

被折叠的 条评论
为什么被折叠?



