我正在尝试就地缩小文件。我正在用另一个文件的内容替换一个文件的内容,完成后我想确保源文件是否小于目标文件,目标文件是否正确收缩。(为什么:因为dest文件是一个备份,写入media的开销很大,所以我只把deltas写入备份)1.)HANDLEhDest=(HANDLE)_get_osfhandle(fileno(backupFile.GetBufferedHandle()));2.)DWORDstartingSize=GetFileSize(hDest,NULL);3.)DWORDdwPtr=SetFilePointer(hDest,newSize,NULL,FILE_BEGIN);4