VC++ 从 CString类型的文件路径中获取文件名和扩展名

来源:互联网 发布:java源码安装教程 编辑:程序博客网 时间:2024/05/19 09:43



CString GetFileFullName(CString csFilePath){int nPos = csFilePath.ReverseFind('\\'); // 文件路径,以'\'斜杠分隔的路径CString csFileFullName;csFileFullName = csFilePath.Right(csFilePath.GetLength() - nPos - 1); // 获取文件全名,包括文件名和扩展名return csFileFullName;}CString GetFileName(CString csFileFullName){int nPos = csFileFullName.ReverseFind('.');CString  csFileName = csFileFullName.Left(nPos); // 获取文件名return csFileName;}CString  GetFileExtName(CString csFileFullName){int nPos = csFileFullName.ReverseFind('.');CString  csFileExtName = csFileFullName.Right(csFileFullName.GetLength() - nPos - 1); // 获取扩展名return csFileExtName;}




0 0