0

我有一个包含这些文件的目录:

one.txt
two.mp3
three.bmp

有没有办法使用MoveFile()重命名文件但不指定文件的扩展名(所有文件都有不同的文件名)?

如果没有,当我只知道

one
two
three

?

4

2 回答 2

3

您必须使用底层 OS API 来扫描目录中的文件并将每个文件名与所需的前缀进行比较。这是另一个问题,它向您展示了如何在 Windows 中列出目录的内容。

于 2013-02-27T01:18:11.083 回答
2

一旦你知道前缀读取目录的文件列表并找到具有该前缀的有效文件名,并将该文件名与函数一起使用。

于 2013-02-27T01:13:01.877 回答