winapi 또는 mfc에서 파일 포인터 위치 얻기 함수
프로그래밍 언어/C++ 2020. 10. 19. 20:56
// 4g 미만 파일 DWORD GetFilePointer(HANDLE hFile) { return SetFilePointer(hFile, 0, NULL, FILE_CURRENT); } // 4G 이상 파일 LONGLONG GetFilePointerEx(HANDLE hFile) { LARGE_INTEGER liOfs = { 0 }; LARGE_INTEGER liNew = { 0 }; SetFilePointerEx(hFile, liOfs, &liNew, FILE_CURRENT); return liNew.QuadPart; }