본문 바로가기
컴퓨터

< 파일 탐색 관련 함수 >

by 루이보스 스타 2008. 11. 26.

< 파일 탐색 관련 함수 >
MFC는 파일을 찾는데 유용하게 사용할 수 있는 CFileFind 라는 클래스를 제공한다. 이를 이용하면 디렉토리 및 파일을 구분하게 쉽게 찾을 수 있다. 다음은 CFileFind 클래스의 멤버함수에 대한 설명이다.

멤버함수   내용
===========================================================
FindFile()     주어진 경로의 파일을 찾는다.
               *.*을 경로의 마지막 부분에 넣으면 그 경로의
               하위로 모든 파일을 찾는다. 파일이 존재하지
               않으면 0를 리턴하고, 파일이 존재할 경우
               FindNextFile()함수를 사용한다.
----------------------------------------------------------
FindNext()     파일이 존재할 경우 다음 파일을 찾을 수
               있도록 해준다.
----------------------------------------------------------
GetFileName()  찾을 파일의 이름을 리턴한다.
----------------------------------------------------------
IsDots()       파일이 '.'또는 '..'파일이면 0이 아닌 수를
               리턴한다.
----------------------------------------------------------
IsDirectory()  파일이 디렉토리이면 0이 아닌 수를 리턴한다.
----------------------------------------------------------
Close()        FindFile()을 마친 후에 이 함수를 호출하여
               파일 찾기를 종료한다.
----------------------------------------------------------
GetLength()     Byte단위의 파일 크기
----------------------------------------------------------
GetFilePath()   파일의 경로 이름
----------------------------------------------------------
GetFileTitle()  확장자를 뺀 파일 이름
----------------------------------------------------------
GetCreationTime()  파일이 생성된 시간
----------------------------------------------------------
GetLastAccessTime()  파일에 마지막으로 접근한 시간
----------------------------------------------------------
GetLastWriteTime()   파일이 마지막으로 변경되어 저장된 시간
----------------------------------------------------------
IsReadOnly()         읽기 전용의 파일
----------------------------------------------------------
IsCompressed()       압축된 파일
----------------------------------------------------------
IsSystem()           시스템 파일
----------------------------------------------------------
IsHidden()           숨김 파일
----------------------------------------------------------
IsTemporary()        Temp파일
----------------------------------------------------------
IsNormal()           일반적인 파일
----------------------------------------------------------
IsArchived()         기록 파일

'컴퓨터' 카테고리의 다른 글

< MDI (Multiple Document Interface ) >  (0) 2008.12.03
< 펜(Pen) 오브젝트 >  (0) 2008.11.28
PIC에 대해서...  (0) 2008.10.28
통신 및 그래프 테스트 프로그램  (0) 2008.06.19
자바스크립트(JavaScript)  (0) 2008.01.31