샘플소스
CString strFindPath, strReadPath;
CString strFileName;
BOOL bContinue;
int file_count = 0;
strFindPath = ".\\EXPORT\\0725\\*.txt";//탐색할 폴더의 패스 지정
CFileFind filefind;
bContinue = filefind.FindFile(strFindPath);//첫번째 파일 가져오기
// 파일이 없으면..
if(!bContinue)
{
filefind.Close();
return;
}
// 파일 있을때 까지 루프
while(bContinue)
{
file_count++;
//다음 파일 이름 가져오기
bContinue = filefind.FindNextFile();
strReadPath = filefind.GetFileName();
// 폴더일경우
if(filefind.IsDirectory()){
//. .. 인 경우.
if(strReadPath != "." && strReadPath != ".."){
}
}else{//폴더가 아닐 경우
strFileName = filefind.GetFileName();
strReadPath = filefind.GetFilePath();
}
}
filefind.Close();