如何让CFile不弹出错误对话框,自己来处理错误?

解决方案 »

  1.   

    发生错误时,CFile会自动弹出错误对话框。
      

  2.   

    try
    {}
    catch(...)
    {
    }
      

  3.   

    是CFile类自己生成的自己捕获异常也不行
      

  4.   

    CFile怎么还有这功能?。。自动弹出对话框~?~~
      

  5.   

    是CFileDialg类吧CFile类不会自动弹出对话框的吧!!!
      

  6.   

    暂时换API来处理,等高手解决
      

  7.   

    参考下我在这个帖子中12楼发的帖子,看能不能帮到你。
    试用下SetErrorMode()函数
    http://topic.csdn.net/u/20100221/14/a8ad7e7a-e1b9-4bf0-912a-0effcd445557.html#13
      

  8.   

    大家没有没有遇到过吗? 使用CFile类创建新文件,如果路径错误,系统弹出 没有找到一未命名文件
      

  9.   

    我试了。。真的没有所谓的提示出错对话框
    CFile file;
    file.Open(_T("\\aa"),CFile::modeCreate|CFile::modeWrite);
    你是不是用的别人写的东西啊。。是不是别人写的出错就弹出对话框
      

  10.   

    没有,自己写的Dll,也许是TransmitFile的问题。找不到原因