IT-개발/winapi 및 MFC
[Sample] 파일크기 구하기...
갱우덩
2016. 6. 16. 17:41
반응형
자주쓰는 Sample Code 들은 걍 따로 모아 놓아야 겠네~
펌 : http://egloos.zum.com/sweeper/v/2038245
/ get file handle...
__int64 64FileSize = 0;
LARGE_INTEGER largeInt;
memset(&largeInt, 0x0, sizeof(largeInt));
if (GetFileSizeEx(hFile, &largeInt) == false)
{
// Todo : error handling...
}
else
{
if (largeInt.HighPart == 0 &&
largeInt.LowPart == 0)
{
// Todo : file size is zero
}
else
{
64FileSize = largeInt.QuadPart;
/* 혹은 아래와 같이...
64FileSize = largeInt.HighPart;
64FileSize <<= 32;
64FileSize |= largeInt.LowPart;
*/
}
}
// close file handle...