HANDLE hFile=CreateFile(
filePath, //文件名
GENERIC_READ, //对文件进行读操作
FILE_SHARE_READ,
NULL,
OPEN_EXISTING, //打开已存在文件
FILE_ATTRIBUTE_NORMAL,
0);
DWORD sizeLow,sizeHigh;
sizeLow = GetFileSize(hFile,&sizeHigh);
unsigned __int64 u64Size = sizeHigh;
u64Size <<= 32;
filePath, //文件名
GENERIC_READ, //对文件进行读操作
FILE_SHARE_READ,
NULL,
OPEN_EXISTING, //打开已存在文件
FILE_ATTRIBUTE_NORMAL,
0);
DWORD sizeLow,sizeHigh;
sizeLow = GetFileSize(hFile,&sizeHigh);
unsigned __int64 u64Size = sizeHigh;
u64Size <<= 32;
u64Size += sizeLow;
u64Size 就是超大文件的大小