16,550
社区成员
发帖
与我相关
我的任务
分享
CString strPathName= "C:\\abc\aaa.txt"; 这是不对的,应该是
CString strPathName= "C:\\abc\\aaa.txt";
int nIdx = strPathName.ReverseFind('\\');
CString sName = strPathName.Mid(strPathName.Length() - nIdx+1);//这里用字符串长度减去尾部数起的索引号就是正向的索引号.
CString strPathName = "C:\\abc\\aaa.txt";
CString strName = strPathName.Right(strPathName.ReverseFind('\\') + 1);