1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <stdio.h>
#include <Windows.h>
#include <atlstr.h>
#include <tchar.h>
#include <locale.h>
 
int main()
{
    WIN32_FIND_DATA FindData;
    HANDLE hFind;
    CString path (_T("C:\\*"));
 
    _wsetlocale(LC_ALL, _T("korean"));     
 
 
    hFind = FindFirstFile(path, &FindData);
    if (hFind == INVALID_HANDLE_VALUE)
        return 0;
 
    do
    {
        _tprintf(_T("%s\n"), FindData.cFileName);
    } while (FindNextFile(hFind, &FindData));
 
    FindClose(hFind);
 
    return 0;
}
 

유니코드에서 애를좀 많이 먹었다


찬호행님 사랑해요~

저작자 표시 비영리 동일 조건 변경 허락
신고

'공부 > c++' 카테고리의 다른 글

C++ 유틸리티 혹은 자료공개용 svn  (0) 2015.03.23
메소드 포인터(멤버 함수 포인터)  (0) 2014.08.04
win api를 이용한 디렉토리 리스팅  (0) 2014.05.18
api handle?  (0) 2014.05.16
win api (folder, file)  (0) 2014.05.16
boost access in to all directory  (5) 2014.05.15

WRITTEN BY
Jen6
jen6의 개발, 보안 블로그 까끔가다 쓸대 있는걸 올리려고 노력중

받은 트랙백이 없고 , 댓글이 없습니다.
secret