BOOL Ishad = (BOOL)(tmpFind.FindFile(nFilePath));
try {
while (Ishad)
{
Ishad = (BOOL)(tmpFind.FindNextFile());
if (!tmpFind.IsDots() && !tmpFind.IsDirectory() && !tmpFind.IsHidden() && !tmpFind.IsTemporary())
{
//获取文件的名称
CString filename = tempFind.GetFileName();
CString filetype;
int nPos = filename.ReverseFind(_T('.'));
int nLength = filename.GetLength();
if (nLength - nPos - 1 != -1) {
filetype = filename.Right(nLength - nPos - 1);
}
}
}
tmpFind.Close();
}
catch (CFileException* e) {
tmpFind.Close();
e->Delete();
}