VC CFileException异常处理用法范例.rar

时间:2022-07-30 04:34:11
【文件属性】:

文件名称:VC CFileException异常处理用法范例.rar

文件大小:22KB

文件格式:RAR

更新时间:2022-07-30 04:34:11

VC 源码-界面窗体

VC CFileException异常处理用法范例,   catch(CFileException* e)   {    switch(e->m_cause)    {    case CFileException::fileNotFound:    {    strMessage.Format("打开文件时发生异常(try/catch):\    在指定位置没有找到文件%s\n",strFile);    AfxMessageBox(strMessage);    TRACE("即将删除捕获到的异常对象CFileException::fileNotFound\n");    AfxMessageBox("即将删除捕获到的异常对象CFileException::fileNotFound");    //删除异常对象    e->Delete();    TRACE("成功删除捕获到的异常对象CFileException::fileNotFound\n");    AfxMessageBox("成功删除捕获到的异常对象CFileException::fileNotFound");    break;    }    case CFileException::invalidFile:    {    strMessage.Format("打开文件时发生异常(try/catch):\    文件%无效\n",strFile);    AfxMessageBox(strMessage);    TRACE("即将删除捕获到的异常对象CFileException::invalidFile\n");    AfxMessageBox("即将删除捕获到的异常对象CFileException::invalidFile");    //删除异常对象    e->Delete();    TRACE("成功删除捕获到的异常对象CFileException::invalidFile\n");    AfxMessageBox("成功删除捕获到的异常对象CFileException::invalidFile");    break;    }    default:    break;    }   }


【文件预览】:
codesc.net
----VC++异常处理()
--------Chapter28.aps(35KB)
--------Chapter28.rc(5KB)
--------Chapter28.cpp(2KB)
--------Chapter28.dsp(4KB)
--------Chapter28.dsw(543B)
--------Chapter28.h(1KB)
--------ReadMe.txt(4KB)
--------res()
--------Chapter28Dlg.h(2KB)
--------Resource.h(963B)
--------StdAfx.cpp(211B)
--------Chapter28.clw(1KB)
--------StdAfx.h(1KB)
--------Chapter28Dlg.cpp(8KB)

网友评论