ftell(FILE*)
HANDLE
CreateFile()
1234
LONG GetFilePointer(HANDLE hFile) { return SetFilePointer(hFile,0,0,FILE_CURRENT); }
1234567891011
long long GetFilePointer(HANDLE hFile) { LARGE_INTEGER ret; LARGE_INTEGER pos; pos.QuadPart=0; SetFilePointerEx(hFile,pos,&ret,FILE_CURRENT); return ret.QuadPart; }