MoveFile 使用说明
时间: 2023-07-11 10:11:23 浏览: 164
MoveFile
5星 · 资源好评率100%
MoveFile函数是Windows操作系统提供的一个API函数,用于移动或重命名文件或文件夹。其函数原型如下:
```C++
BOOL MoveFile(
LPCTSTR lpExistingFileName, // 指向包含现有文件名的空终止字符串的指针
LPCTSTR lpNewFileName // 指向包含新文件名的空终止字符串的指针
);
```
参数说明:
- lpExistingFileName:指向包含现有文件名的空终止字符串的指针。
- lpNewFileName:指向包含新文件名的空终止字符串的指针。
返回值:
- 如果函数成功,返回非零值;否则返回零。
使用方法:
1. 移动文件:将文件从一个目录移动到另一个目录。
```C++
MoveFile(_T("C:\\Temp\\test.txt"), _T("C:\\Temp\\subdir\\test.txt"));
```
2. 重命名文件:将文件名更改为另一个名称。
```C++
MoveFile(_T("C:\\Temp\\test.txt"), _T("C:\\Temp\\newname.txt"));
```
注意事项:
- 如果目标文件已经存在,则会被覆盖。
- 如果源文件和目标文件在同一目录下,MoveFile函数则相当于重命名文件。
阅读全文