我要COPY 整个文件夹
code:LPSHFILEOPSTRUCT lp;
lp=new SHFILEOPSTRUCT;
lp->hwnd=m_hWnd;
lp->pFrom=(LPCSTR)"C:\\TC08A32";
lp->pTo=(LPCSTR)"E:\\zhaoxm";
//lp->lpszProgressTitle="*.*";
lp->wFunc=FO_COPY ;
lp->fFlags=FOF_NOCONFIRMATION |FOF_FILESONLY ;
SHFileOperation(lp);
delete lp;可问题是我把两个路径名存放到两个字符串里
char old[MAX_PATH],new[MAX_PATH];
strcpy(old,"C:\\TC08A32");
strcopy(new,"E:\\zhaoxm");
LPSHFILEOPSTRUCT lp;
lp=new SHFILEOPSTRUCT;
lp->hwnd=m_hWnd;
lp->pFrom=(LPCSTR)old;
lp->pTo=(LPCSTR)new;
//lp->lpszProgressTitle="*.*";
lp->wFunc=FO_COPY ;
lp->fFlags=FOF_NOCONFIRMATION |FOF_FILESONLY ;
SHFileOperation(lp);
delete lp;
就不行啊,是那儿有问题啊,各位帮忙看看啊,急着要用噢!!小弟先谢了!
code:LPSHFILEOPSTRUCT lp;
lp=new SHFILEOPSTRUCT;
lp->hwnd=m_hWnd;
lp->pFrom=(LPCSTR)"C:\\TC08A32";
lp->pTo=(LPCSTR)"E:\\zhaoxm";
//lp->lpszProgressTitle="*.*";
lp->wFunc=FO_COPY ;
lp->fFlags=FOF_NOCONFIRMATION |FOF_FILESONLY ;
SHFileOperation(lp);
delete lp;可问题是我把两个路径名存放到两个字符串里
char old[MAX_PATH],new[MAX_PATH];
strcpy(old,"C:\\TC08A32");
strcopy(new,"E:\\zhaoxm");
LPSHFILEOPSTRUCT lp;
lp=new SHFILEOPSTRUCT;
lp->hwnd=m_hWnd;
lp->pFrom=(LPCSTR)old;
lp->pTo=(LPCSTR)new;
//lp->lpszProgressTitle="*.*";
lp->wFunc=FO_COPY ;
lp->fFlags=FOF_NOCONFIRMATION |FOF_FILESONLY ;
SHFileOperation(lp);
delete lp;
就不行啊,是那儿有问题啊,各位帮忙看看啊,急着要用噢!!小弟先谢了!
解决方案 »
- MFC模糊一块区域....
- 用mfc程序去打开一个文件 这个mfc程序怎么样获取文件的路径(mfc程序启动时)
- 如何取别的机器MAC地址?SendArp跟哪些系统服务相关?
- MessageBox函数中,怎么输出数字?
- 一个有趣的编译错误(高手请进,在线等待)
- 怎样把一个含有数个图标的BMP资源加入到CImageList对象中
- GetWindowLong()如何用,怎么判断一个窗口的样式?????
- 大家来看看我的memfile 有什么问题? 就3个函数 Read() AddBuf() Size()
- 请问:this 指针的继承原理是怎么回事?
- 求教c++的基础性问题
- listctrl修改了Owner draw fixed属性的问题
- 请问谁有CRC16校验的串口通信的源程序(急!)
LPCSTR New = "E:\\ss";