INT64 GetFileSize64(LPCTSTR sPathName)
{
HANDLE hFile;
hFile = ::CreateFile(sPathName, 0, 0 , NULL, OPEN_EXISTING, 0, NULL);
if(hFile==INVALID_HANDLE_VALUE) return -1;
LARGE_INTEGER size;
BOOL ret = ::GetFileSizeEx(hFile, &size);
CloseHandle(hFile);
return ret ? size.QuadPart : -1;
}
'프로그래밍 팁 > etc' 카테고리의 다른 글
파일 시간 가져오기(Create Time, Access Time, Write Time) (0) | 2011.07.07 |
---|---|
압축 프로그램의 컨텍스트 메뉴 중 새폴더 만들기 (2) | 2011.07.07 |
맥어드래스 읽어오는 여러가지 방법 (0) | 2011.07.05 |
전치행렬 프로그램 (0) | 2011.06.15 |
서비스와 통신 (0) | 2011.06.14 |