我用getlasterror()捕捉了错误,是123,可是我文件路径和文件夹路径都是存在的,为啥会造成这个原因?我文件路径是J:\ASP\asp+html\0.txt 目的文件夹路径是J:\ 为啥还说我路径错误?
解决方案 »
- win7、vista下面怎么用C++打开立体声混音选项?
- 【高手请进】求将两个16进制字符转化成int型数据的小程序char2toint
- vc ado mssql 修改字段的值报错
- 用 MFC 编写《查找英文单词》谁能帮我做一下?我新入门的不会做``谢谢大家~
- 一个关于OnPaint()的简单问题
- 200分告诉两个函数 一个100分。 实现计算机关机的函数和重起的函数 。最好写得详细些,在线等待, 马上给分。谢谢大家!
- 请教vc中数据库的问题
- VS2013 编译C++ 不能通过
- vs2003生成的MFC程序运行是总是在任务栏多出无用窗口,求解!
- 高手救命呀,关于ado 的。急急急急急急急急急急急急急急急
- 按钮自绘问题
- 注册ocx
{
POSITION pos = m_cListShow.GetFirstSelectedItemPosition(); //正常用于操作链表,表示链表的位置
int currentSelect = m_cListShow.GetNextSelectedItem(pos); //返回列表视图控件中被选择的下一项的索引值
//确定不是最后一项
if (currentSelect >= 0)
{
CString FileBuffer;
FileBuffer = CString(TEXT("确定要移动文件") + m_cListShow.GetItemText(currentSelect,0)+TEXT("到") + m_newdir + TEXT("?"));
if (AfxMessageBox(FileBuffer,MB_OKCANCEL,0) == IDOK)
{
if (!MoveFile(m_cListShow.GetItemText(currentSelect,0),m_newdir))
{
CString error;
error.Format("文件移动错误: %d",GetLastError());
AfxMessageBox(error);
}
else
{
AfxMessageBox("文件已经被移动到新路径!");
this->OnBnClickedHand();
}
}
}
else
{
AfxMessageBox("请先选择一个需要移动的文件!",MB_OK);
}
}
else
{
AfxMessageBox("请设置移动后存放的文件夹路径!!");
}
if (!MoveFile(_T("J:\\ASP\\asp+html\\0.txt"),_T("J:\\"))