当前位置: 代码迷 >> WinCE >> 关于在WINCE上更改文件大小的有关问题
  详细解决方案

关于在WINCE上更改文件大小的有关问题

热度:1082   发布时间:2013-02-26 00:00:00.0
关于在WINCE下更改文件大小的问题
现在做VS2008工程到WINCE的移植工作。函数chsize()在CE下不知用什么方法才能实现?

------解决方案--------------------------------------------------------
在 PC 上我们可以通过 中的 _chsize 函数重新设置文件大小,但是很遗憾的是,这些底层的文件操作函数在 wince 平台上依然不被支持,但是幸运的是,可以使用 coredll.dll 中提供的 SetEndOfFile 函数去完成相同功能。

先用 _fileno() 取得文件句柄,再利用上层的API 函数如 SetFilePointer() SetEndOfFile() 等函数实现

在WinCe平台实现GetPrivateProfileString/WritePrivateProfileString
  相关解决方案