bFinded=FALSE; bFinded=theFileFind.FindFile(PurposePath); while (bFinded) { bFinded=theFileFind.FindNextFile(); if (!theFileFind.IsDirectory()) { sFindFilePath=theFileFind.GetFilePath(); //该名称 sSaveasPath=sFindFilePath; sSaveasPath.Replace(".txt","(65543223).txt"); CFile::Rename(sFindFilePath,sSaveasPath); //该内容 CStdioFile theTxtFile; theTxtFile.Open(sSaveasPath,CFile::modeReadWrite); theTxtFile.SeekToEnd(); theTxtFile.WriteString("文件结尾"); theTxtFile.Close(); } } theFileFind.Close();