自己解析文件名就可以了,反向查找字符 '. ',之后的部分就是扩展名 CString GetSuffix(CString strFileName) { return strFileName.Right(strFileName.GetLength()-strFileName.ReverseFind( '. ')-1); }