CopyFile(API)によるファイルのコピー
【式】
BOOL CopyFile( LPCTSTR lpExistingFileName,
LPCTSTR lpNewFileName,
BOOL bFailIfExists );
【引数】
lpExistingFileName :
コピー元のファイル名。
lpNewFileName :
コピー先のファイル名。
bFailIfExists :
lpNewFileNameと同じファイル名が既に存在していた場合の処置。
TRUE = 関数は失敗し、コピーしない。
FALSE = 上書きコピーし、関数は成功する。
【サンプル】
void CCopFileSamDlg::OnButton1()
{
bool Result;
//ファイルをコピーする(上書きコピーを禁止)
Result = CopyFile("C:\\temp\\Test.txt", "C:\\Work\\PutTest.txt", true);
if(!Result){
AfxMessageBox("コピーに失敗しました !");
}
}
[サンプル・コード]
(注意)このサンプルは、Visual C++ 6.0 で作成されています。