본문 바로가기
VisualStudio.C++.C#/코딩팁,함수활용,단편

MFC. CFileFind - 파일 찾기 나열 하기.

by i.got.it 2016. 4. 17.

 

CFileFind

 

 

MFC CFileFind 클래스 멤버함수 이용하면, 파일 찾기, 파일이름, 파일확장자, 파일경로 정보 처리 간단하게 구현된다.  폴더 핸들링도 가능.

 

 

 

 

 

 

 

 

 

 

코드예

 

 

기본코드예.

 

1
2
3
4
5
6
7
8
9
 
CFileFind finder;
BOOL bWorking = finder.FindFile(_T("*.*")); // 검색조건 설정. *.* 모든 파일 찾아라는 설정.
while (bWorking) // 해당폴더 모든파일 검색완료되면 0이 되어 루프탈출.
{
   bWorking = finder.FindNextFile();
   TRACE(_T("%s\n"), (LPCTSTR)finder.GetFileName()); // 경로명없이, 파일명.확장자 까지 반환됨..
 

GetFileName() 함수는 파일명.확장자 포함  반환.

GetFileTitle() 함수는 파일명 만 반환함.  - 파일명에 점이 있어도 파일명으로 처리됨. 예. My. File. . .abcd 라면 반환되는 문자열은 .abcd 제외된 부분이 반환된다.

 

 

 

 

 

 본 글이 포함된 상위 정리 장소.

 

 Visual Studio/VC++/C/C# 활용정리 -> http://igotit.tistory.com/11

 

 

 

///745.  

댓글



 

비트코인




암호화폐       외환/나스닥/골드       암호화폐/외환/나스닥/골드 암호화폐/외환/나스닥/골드   암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)     롤오버 이자 없는 스왑프리계좌
( 스왑프리 암호화폐도 거래 가능 )    
MT4, MT5 , cTrader 모두 지원     FTMO 계좌 매매운용. MT4,MT5