现在做VS2008工程到WINCE的移植工作。函数chsize()在CE下不知用什么方法才能实现?
------解决方案--------------------------------------------------------
在 PC 上我们可以通过 中的 _chsize 函数重新设置文件大小,但是很遗憾的是,这些底层的文件操作函数在 wince 平台上依然不被支持,但是幸运的是,可以使用 coredll.dll 中提供的 SetEndOfFile 函数去完成相同功能。
先用 _fileno() 取得文件句柄,再利用上层的API 函数如 SetFilePointer() SetEndOfFile() 等函数实现
在WinCe平台实现GetPrivateProfileString/WritePrivateProfileString