用VC++(MFC)如何实现文件夹的移动?

我最近为公司需要,准备作一个小程序,把某些特定的文件(包含文件夹)转移到指定的文件夹(要跨越盘符),因为文件类型多,每天都要进行此操作(主要是为了保密),所以想找到一个本地化的可自定义的程序,哪位前辈能帮帮在下?多谢。
不想用C语言的命令和语法。

可以用头文件 <process.h> 中的函数
int system( const char *command );
这个函数把字符串command转换为相应的命令

然后用DOS命令xcopy应该就可以了
system("xcopy source_dir destination_dir parameter");
温馨提示:内容为网友见解,仅供参考
第1个回答  2005-08-13
在VB中可以使用(FSO) File System Object
在VC中也可以试试看
FSO中有File、Folder 等对象

用VC++(MFC)如何实现文件夹的移动?
可以用头文件 <process.h> 中的函数 int system( const char *command );这个函数把字符串command转换为相应的命令 然后用DOS命令xcopy应该就可以了 system("xcopy source_dir destination_dir parameter");

用C++中的MFC编好的可执行文件如何修改
打开dsw之后,正常情况下左侧会有一个工作空间的窗口(没有的话选“查看”“工作空间”),下面有三个标签:ClassView, ResourceView, FileView,分别可以查找工程中的类、资源和文件。如果你想修改某个类的定义,就到从classview中找到对应的类或函数双击;修改资源的设置,就到resourceview中双击某个资...

如何使用VC++的MFC打开一个文件夹?
\/\/选择文件夹 CString GetDirectory(){ BROWSEINFO bi;char name[MAX_PATH];ZeroMemory(&bi,sizeof(BROWSEINFO));bi.hwndOwner = AfxGetMainWnd()->GetSafeHwnd();bi.pszDisplayName = name;bi.lpszTitle = "选择文件夹目录";bi.ulFlags = BIF_RETURNFSANCESTORS;LPITEMIDLIST idl = SHBrowseForFolder...

VC++6.0编的MFC程序怎么发布
首先将MFC链接库设成静态:工程>>设置>>常规>>使用MFC作为静态链接库 其次将工程组建到发布版Release 组建>>移除工程配置>>Win32-Release 你就可以将Release文件夹下的exe文件复制到别人的电脑上运行了

VC,如何调用"打开文件夹"?
如果用MS VC++,建了MFC的工程后,你就已经有了标准的File->Open File->Save 的入口,稍添加一点读写语句,就能有文件输入输出对话框执行文件读写. 从输入输出对话框可以进你要的文件夹.

VC++ mfc打开指定格式的文件
看你的文件格式了,如果是明码的(直接用记事本就能查看),用fstream文件流就搞定了。若是暗码(二进制,一堆乱码)的,用CStdioFile类,一个字节一个字节的读。

用vc++MFC怎样把电脑里文本文件内容按行读取到多个编辑框控件中?
你这样子不是把单个文件中的所有内容都复制到同一个字符串中去了么?个人感觉下面这种办法有点儿笨,不人性化:外部设置一个变量,每读一次(file.ReadString(strText)),变量就加1,在while循环中根据变量的值来判断给哪个编辑框的变量赋值 不知满意否 ...

怎么用VC++6.0把很多已有的mfc文件打开
打开vc的工程文件,比如打开工作区文件*.dsw或者*.mdp;或者是工程文件*.dsp

vc MFC 类似 spy++,dm的取窗口句柄,这个功能怎么在VC++中实现?
处理WM_MOUSEMOVE消息 HANDLE_MSG( hwnd , WM_MOUSEMOVE, OnMouseMove )在OnMouseMove中, 设置SetCaputre()移动鼠标到目标窗口(切记, SetCapture()捕捉其他程序的窗口鼠标消息要求按住鼠标左键的)调用HWND hTarget = WindowFromPoint( ... )打印hTarget即可 ...

请教一个困扰许久的VC++(MFC)问题。。。(50分)
你不加定时器(timer)的使用率是多少?如果是因为timer而是cpu占用高,尝试改变timer频率。即SetTimer()的时候UINT nElapse,这个参数设大一点,推荐1000。自己用线程的话,在线程里用sleep。mfc不会自动优化的。你只能优化自己的播放算法和在timer中的处理。

相似回答