댓글 쓰기 권한이 없습니다. 로그인 하시겠습니까?
MFC
2008.05.07 11:17
현재디렉토리의 파일리스트들을 알아오는 클래스 CFindFile
조회 수 62815 댓글 0
CFindFile 클래스는
폴더및 하위폴더내의 특정 확장자를 가진 모든 파일을의 목록을 만든다든지,, 그 외 작업을 할때에 자주 애용합니당. //------------------------------------------------------------- bool MyApp::FindFile( CString path, CString findname ) { CFileFind finder; bool working = finder.FindFile( path + "\\*.*" ); while ( working ) { working = finder.FindNextFile(); if ( finder.IsDots() ) continue; if ( finder.IsDirectory() ) { /// 하위폴더를 뒤져본다. if ( FindFile( finder.GetFilePath() , findname ) ) return true; } else { CString curfile = finder.GetFileName(); if ( curfine == findfile ) { // 발견. return true; } return false; } //------------------------------------------------------------- 그리고 FindFile( "C:\\", "test.txt" ); 또는 FileFind( ".\\Data", "test.txt" ); 이렇게 해주면 파일을 찾겠죠. Dreamy의 코드 스크랩내가 모으고 내가 보는
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Designed by sketchbooks.co.kr / sketchbook5 board skin
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5