打开resourseview选项卡
点击里面的文件夹前面的"+"号
提示"this file is already open in an editer"
还有个小问题
执行程序时老提示"建立空文档失败"
找了半天,找不到问题的原因
故求高人指点。

解决方案 »

  1.   

    你的.rc文件里存在错误导致vc无法解析资源。
      

  2.   

    或者你可以试试删除debug文件夹,aps,ncb,opt,clw文件,重新打开一次。
      

  3.   

    多半你在界面上添了控件又删了控件,然后又重新命名id。就会出现这种错误造成rc文件有错误估计删除了aps ncb clw opt文件也无济于事。。只有手工修改rc文件
      

  4.   

    "this file is already open in an editer"
    这句话告诉你,你的资源文件已经用文本方式打开了。
      

  5.   

    关掉.rc文件,重新在resource view里面打开树,如果出现error对话框,选择编辑错误的地方,修改.rc文件
      

  6.   

    楼上好多星 :)我以前改过一个icon的ID
    现在把debug,aps,ncb,opt,clw全删了
    load failed问题果然解决了只是运行程序时,还是提示"建立空文档失败"
    是什么原因呢?
      

  7.   

    补充:
    文档左边是一个treeview
    右边是一个可以切换的formview或listview
      

  8.   

    这恐怕是你的程序有错误了,看看你的OnNewDocument()函数,或者调试一下程序,看哪儿出错。
      

  9.   

    谢谢大家,问题解决了
    我以前新建了一个toolbar,删除了自带的那个
    它的ID是IDR_TOOLBAR1;
    现在把它的ID改成IDR_MAINFRAME就对了