char buf[]="D:\\2003年04月14日\\09-16-59.doc\0";
SHFILEOPSTRUCT ss;
ss.hwnd = this->m_hWnd;
ss.wFunc = FO_DELETE ;
ss.fFlags=FOF_NOCONFIRMATION|FOF_NOERRORUI;
ss.hNameMappings=NULL;
ss.lpszProgressTitle="正在删除..."; ss.pFrom= buf; SHFileOperation(&ss); //执行这句话老出错,错误并不是没有元目标路径之内的,而是shell32.dll和内核.dll出错这是为什么?------------------------------------------------------ for (int i=0; i<nItemCount; i++)
{
if ( pCurPage->m_ChannelList.GetCheckbox(i,0) )
{
sFilePath+= pCurPage->m_ChannelList.GetItemText(i, 3);
sFilePath+='\0';
}
}
SHFILEOPSTRUCT ss;
ss.hwnd = this->m_hWnd;
ss.wFunc = FO_DELETE ;
ss.fFlags=FOF_NOCONFIRMATION|FOF_NOERRORUI;
ss.hNameMappings=NULL;
ss.lpszProgressTitle="正在删除..."; ss.pFrom= sFilePath; SHFileOperation(&ss); //这样删除多个文件也不行,到底为什么
SHFILEOPSTRUCT ss;
ss.hwnd = this->m_hWnd;
ss.wFunc = FO_DELETE ;
ss.fFlags=FOF_NOCONFIRMATION|FOF_NOERRORUI;
ss.hNameMappings=NULL;
ss.lpszProgressTitle="正在删除..."; ss.pFrom= buf; SHFileOperation(&ss); //执行这句话老出错,错误并不是没有元目标路径之内的,而是shell32.dll和内核.dll出错这是为什么?------------------------------------------------------ for (int i=0; i<nItemCount; i++)
{
if ( pCurPage->m_ChannelList.GetCheckbox(i,0) )
{
sFilePath+= pCurPage->m_ChannelList.GetItemText(i, 3);
sFilePath+='\0';
}
}
SHFILEOPSTRUCT ss;
ss.hwnd = this->m_hWnd;
ss.wFunc = FO_DELETE ;
ss.fFlags=FOF_NOCONFIRMATION|FOF_NOERRORUI;
ss.hNameMappings=NULL;
ss.lpszProgressTitle="正在删除..."; ss.pFrom= sFilePath; SHFileOperation(&ss); //这样删除多个文件也不行,到底为什么
解决方案 »
- 请问一下如何实现类似于QQ那样树型控件(CTreeCtrl)的拖放功能
- 如何能获得对方IP层TOS标志?
- CFromView,如何判断鼠标在Ctabctrl的某个标签上
- 升星星,散分分。。。
- 运动检测算法运算量的问题.谢谢
- 可以动态设置 Picture Control类型吗
- 彩色位图分割
- 怎样得到浏览输入的地址?监视用的。高分求助!!用哪个API,
- 当用CreateFile时返回的文件句柄为0xFFFFFFFF是什么意思?它代表几种可能的错误组合?
- 在VC中用什么函数可以产生一个随机数?
- 我想问一下各位兄弟用的VC6.0是创天中文版还是英文版?创天中文版稳定吗?
- 感谢 rtdb(东临碣石) 的回答,请进来领分。。。
Address of a buffer to contain the name of the destination file or directory. This parameter must be set to NULL if it is not used.SHFILEOPSTRUCT shfo;
memset(&shfo, 0, sizeof(shfo));shfo.hwnd = this->m_hWnd;
shfo.wFunc = FO_DELETE ;
shfo.fFlags = FOF_NOCONFIRMATION|FOF_NOERRORUI;
shfo.hNameMappings = NULL;
shfo.lpszProgressTitle = _T("正在删除...");shfo.pFrom = _T("D:\\2003年04月14日\\09-16-59.doc\0");SHFileOperation(&shfo);
http://www.betajin.com/alphasun/index.htm 给我发信息请附带原帖地址
http://alphasun.18en.com/ http://shakingtoolkit.9126.com/
DocWizard C++程序文档自动生成工具 | Wave OpenGL | HttpProxy | AjaxParser词法分析