Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说MFC 如何从字符串中分离文件名与路径,希望能够帮助你!!!。
//得到目录名称
CString GetPathName(CString strPathName)
{
int index = str.ReverseFind('\\');
CString strPath = _T("");
if(index >= 0)
{
strPath = strPathName.Left(index);
}
else
{
index = strPathName.ReverseFind('/');
strPath = strPathName.Left(index);
}
return strPath;
}
//得到文件名称不包含扩展名
CString GetFileName(CString strPathName)
{
CString strFileName = _T("");
int index = strPathName.ReverseFind('\\');
if(index > 0)
{
index ++;
strFileName = strPathName.Mid(index);
index = strFileName.ReverseFind('.');
strFileName = strFileName.Left(index);
return strFileName;
}
else
{
index = strPathName.ReverseFind('/');
index ++;
strFileName = strPathName.Mid(index);
index = strFileNa
今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
上一篇
已是最后文章
下一篇
已是最新文章