真牛,你从哪里弄得暴风影音的源代码???
给我一份吧呗,谢谢,我也帮你调试一下  [email protected]

解决方案 »

  1.   

    #include <atlcoll.h>
    对了,改成三角号试试
      

  2.   

    找不到这个atlcoll.h头文件(stdafx.h里面包含了)
      

  3.   

    看看工程下面有这个文件没有,如果有,就添加到工程中re-build以下应该没问题了。  
      

  4.   

    stdafx.h里面包含这句的
    #include <atlcoll.h>
      

  5.   

    呵呵,抄送我一份哦,很不错源代码. [email protected]
      

  6.   

    可能的原因 1.文件不存在。 
    2.文件、子目录或磁盘是只读的。 
    3.没有对文件或目录的访问权限。 
    4.文件句柄不足。关闭一些应用程序并重新编译。 
    5.INCLUDE 环境变量设置得不正确。 
    6.#include directive 在路径规范两边使用双引号,这导致跳过标准目录。 
    7.没有指定 /clr 并且程序使用托管构造。 
    文件atlcoll.h是VC++系统头文件,试试上述第5点和第6点原因吧。
    第5点我也排除了,第6点不懂什么意思。
    那位高手帮忙解决一下啊?
      

  7.   

    源码的文件夹和vc的安装文件夹都找不到atlcoll.h,这个文件我在网上查找查不到啊
      

  8.   

    有stdafx.h不应该是MFC的程序吗?
    怎么建win32的工程?
      

  9.   

    文件发给大家了,帮我调试一下吧,我用的是vs6.0,不能识别.sln文件,所以只能重新建立一个工程。
      

  10.   


    预编译头是编译器的事和MFC没有必然关系,建立WIN32工程可以选择win32 application
      

  11.   

    大哥,我也是遇到同样的问题。大家一起交流交流吧。[email protected]
      

  12.   

    我有好几份mplayer的开源代码  大小不一样 但是里面的文件都一样  每次用vc6.0编译的时候就会出现楼主说的问题
      

  13.   

    atlcoll.h很可能是自定义库的接口头文件 他只给了你源码。没给库,你可以再去找找
     
      

  14.   

    VC6 里面没有的,用VC2005以上的版本