Declare Function GetFileSize Lib "kernel32" Alias "GetFileSize" (ByVal hFile As Long, lpFileSizeHigh As Long) As Long
DWORD WINAPI GetFileSize(
HANDLE hFile,
LPDWORD lpFileSizeHigh
);
hFile:文件句柄。
lpFileSizeHigh:指向高阶双字的文件大小的指针,此参数可以为NULL。
判断文件长度。
如果函数调用成功,则返回值为文件大小的低位双字,lpFileSizeHigh返回文件大小的高阶双字。
如果函数返回值为INVALID_FILE_SIZE,并且GetLastError函数返回值非NO_ERROR,则函数调用失败。
hFile Long:文件的句柄。
lpFileSizeHigh Long:指定一个长整数,用于装载一个64位文件长度的头32位。如这个长度没有超过2^32个字节,则该参数可以设为NULL(变成ByVal)。