MoveFile

Prototypes

HRESULT MoveFile(LPCSTR AncienNom, LPCSTR NouveauNom);

Description

Renomme le fichier AncienNom en le fichier NouveauNom.

Cette API permet également de renommer un répertoire.

Le résultat est 0 si le renommage n'a pu se faire.

Exemple

#include <windows.h>
#include <winbase.h>

...
MoveFile((LPCSTR)"c:\\tmp\\essai.txt", (LPCSTR)"c:\\tmp\\essai2.txt");
...

Avertissement

Le séparateur de répertoire doit être le caractère division inversée \.

Si le chemin n'est pas précisé, le fichier est cherché dans le répertoire courant du processus.

Si le fichier NouveauNom existe déjà, alors le renommage n'est pas possible.

Voir aussi

DeleteFile pour effacer un fichier.