MFC怎么实现将源文件复制到要保存的目标路径? 5
CopyFile(m_SourcePath,m_TargetPath,false);m_SourcePath是具体的文件路径,如:C:\Users\Administrat...
CopyFile(m_SourcePath,m_TargetPath,false);
m_SourcePath是具体的文件路径,如:
C:\Users\Administrator\Desktop\MSDN\MSDN完整版.txt
m_TargetPath是保存路径,如:
C:\Users\Administrator\Desktop\真题
答后可以加分!!!急急急 展开
m_SourcePath是具体的文件路径,如:
C:\Users\Administrator\Desktop\MSDN\MSDN完整版.txt
m_TargetPath是保存路径,如:
C:\Users\Administrator\Desktop\真题
答后可以加分!!!急急急 展开
展开全部
要注意的是你要copy文件到C盘(系统盘),要以管理员权限运行该程序,否则copy到系统盘会失败的
TCHAR SourceFileName[MAX_PATH]={0} , TargetFileNmae[MAX_PATH]={0};
GetDlgItemText(IDC_EDIT_S,SourceFileName,-1);
GetDlgItemText(IDC_EDIT_T,TargetFileNmae,-1);
if(!CopyFile(SourceFileName,TargetFileNmae,FALSE))//若目标文件存在,对其覆盖
{
AfxMessageBox("文件复制失败,请检测文件路径是否正确!");
return ;
}
AfxMessageBox("文件复制成功!");
再次重声,文件操作属于内核对象操作。。所以设计到安全问题,即UAC,所以你要想对c盘文件操作,必须要管理员权限操作
展开全部
先使用目标路径创建文件,再打开源文件,do{读源文件,写目标文件}while(!endoffile(源文件))
更多追问追答
追问
这个跟我的那段代码没关吧?
追答
你是在说我?还是其他人?我只是没写代码而已,但流程是这样的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
CopyFile(m_SourcePath,m_TargetPath,false);这样就可以。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-04-26
展开全部
大声道阿斯顿阿斯顿
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询