Bri*_*ndy 26
使用Win32 API,CreateFile,SetFilePointerEx,SetEndOfFile和CloseHandle.以同样的顺序.
诀窍在于SetFilePointerEx函数.来自MSDN:
请注意,将文件指针设置为超出文件末尾的位置不是错误.在调用SetEndOfFile,WriteFile或WriteFileEx函数之前,文件的大小不会增加.
将文件从一个位置复制到另一个位置时,Windows资源管理器实际上也会这样做.它这样做是为了使磁盘不需要为碎片磁盘重新分配文件.
| 归档时间: |
|
| 查看次数: |
7165 次 |
| 最近记录: |