/******************************************************************************************************/
//Name: FileCopy;
//Describe:
// 文件拷贝.
// 传入源文件和目标文件:
// 返回拷贝.
// Subject: C++
// Add Date :2007.12.14
// Author By:Hunk
/******************************************************************************************************/
BOOL FileCopy(CString strSource, CString strTarget)
{
CStdioFile fSource, fTarget;
CString strTemp;
if (!fSource.Open(strSource, CFile::modeRead))
{
MessageBox(“Open Source File Fail!”);
return false;
}
if (!fTarget.Open(strTarget, CFile::modeCreate | CFile::modeWrite))
{
MessageBox(“Create Target File Fail!”);
return false;
}
while (fSource.ReadString(strTemp))
{
fTarget.WriteString(strTemp + ‘/n’);
}
fSource.Close();
fTarget.Close();
}