三月 2008 - 博客

Vista下MoveFileEx, CopyFile函数的问题

由于Vista的用户权限管理与以前的Windows相差比较大, 我们发现许多函数执行结果会有一些差异, 今天我们遇上了这样一个问题: 我们使用ActiveX控件从网络上下载了一个文件存放在Temp文件夹里面, 然后使用MoveFileEx移到当前用户AppData文件夹里面, 结果发现函数返回值是成功的, 原来的文件也已经被删除, 可是目标文件怎么也找不到. 对于CopyFile也有同样的现象. 最后我们的解决方案是把数据放在Temp文件夹, 也就是实际上没有找到原因所在.

我们也写了简单的程序完成类似的MoveFileEx功能, 却发现没有任何问题, 非常怪异.

Posted 作者 zhaoyang0618 | with no comments
更多内容