CFileFind finder;
CString str;
BOOL bWorking=finder.FindFile((LPCTSTR)(path +_T("\\*.*"))); while(bWorking){
bWorking=finder.FindNextFile();
str=finder.GetFileName(); if(finder.IsDots()||finder.IsSystem())
continue; if(finder.IsDirectory())
EnumMP3File(path+"\\"+str);
else
if(pMainFrm->ConfirmExtIsMP3(str.GetBuffer(str.GetLength())))
pMainFrm->m_ftree.AddOneItemToTVC(path+"\\"+str);
}
finder.Close();
CString str;
BOOL bWorking=finder.FindFile((LPCTSTR)(path +_T("\\*.*"))); while(bWorking){
bWorking=finder.FindNextFile();
str=finder.GetFileName(); if(finder.IsDots()||finder.IsSystem())
continue; if(finder.IsDirectory())
EnumMP3File(path+"\\"+str);
else
if(pMainFrm->ConfirmExtIsMP3(str.GetBuffer(str.GetLength())))
pMainFrm->m_ftree.AddOneItemToTVC(path+"\\"+str);
}
finder.Close();
我的哪个程序你还要不要?