Программирование для Windows NT

Копирование файла


Для копирования файла вы можете использовать функцию CopyFile:

BOOL CopyFile(

  LPCTSTR lpExistingFileName, // адрес пути

                              // существующего файла

  LPCTSTR lpNewFileName,      // адрес пути копии файла

  BOOL    bFailIfExists);     // флаг перезаписи файла

Через параметр lpExistingFileName вы должны передать путь к исходному файлу, кторый будет копироваться. Путь к файлу копии задается с помощью параметра lpNewFileName.

Параметр bFailIfExists определяет действия функции CopyFile, когда указанный в параметре lpNewFileName файл копии уже существует. Если значение параметра bFailIfExists равно TRUE, при обнаружении существующего файла копии функция CopyFile вернет признак ошибки (значение FALSE). Если же значение параметра bFailIfExists равно FALSE, существующий файл копии будет перезаписан.



Содержание раздела