关于ReName和MoveFile的问题 ReName()和MoveFile()这两个函数是用来实现文件重命名的,但是在VC6.0里面用这两个函数,都不管用,文件不能被重命名,程序没反应,也不报错,大家帮忙看看是哪里的问题,谢谢了。程序如下:MoveFile(_T("D:\\work\\text1.txt"),_T("D:\\work\\333.txt"));还有,在VC里面重命名一个文件还有别的方式吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MoveFileEx也不行呢,有大虾出来解释一下吗,困惑中 SHFILEOPSTRUCT shFile ; ZeroMemory (&shFile ,sizeof (shFile )); shFile .pFrom = lpFileRoot ; shFile.pTo = _("你想要的完整路径") shFile .wFunc = FO_RENAME ; shFile .fFlags = FOF_SILENT |FOF_NOCONFIRMATION ; if (SHFileOperation (&shFile ) != 0 ) { return false ; } else { return true ; } #include <Shlwapi.h>#pragma comment(lib,"Shlwapi.lib") MoveFile失败了吧,返回0,你调用GetLastError函数看看值是什么 不管什么方式,最后都是ZwSetInformationFile/FileRenameInformation 你还不如说,直接给文件驱动发IRP呢 MDI程序的Toolbar问题? 光标位置 unicode字符集版本下输入中文,Onchar只响应一次吗? 为什么 LoadMenu 会失败??怎么解决?? 怎样修改ie的默认下载程序呢 在一个程序的2个不同的窗口(比如2个Dialog)中可不可以定义2个ID相同的控件?基于他们的函数之间会不会混淆? 为什么打开文件时总说文件不存在 请问高手们,怎样才能打印listBox里的数据(在线等待,马上给分) 红外口的通信程序谁会编啊? editbox的换行问题 求一个算法。。 VC对硬盘txt文件操作。
SHFILEOPSTRUCT shFile ;
ZeroMemory (&shFile ,sizeof (shFile ));
shFile .pFrom = lpFileRoot ;
shFile.pTo = _("你想要的完整路径")
shFile .wFunc = FO_RENAME ;
shFile .fFlags = FOF_SILENT |FOF_NOCONFIRMATION ;
if (SHFileOperation (&shFile ) != 0 )
{
return false ;
}
else
{
return true ;
}
#include <Shlwapi.h>
#pragma comment(lib,"Shlwapi.lib")
你还不如说,直接给文件驱动发IRP呢