本以为有直接的函数可供调用,可惜没有,后来我借用GetFileName函数通过取其"."后的子串来获得文件类型。
相关代码:
//获取文件类型
CString fileName = finder.GetFileName();
int dotPos=fileName.ReverseFind('.');
CString fileExt=fileName.Right(fileName.GetLength()-dotPos);
注意:fileExt得到的就是文件类型,它是包含”.”的!