我现在想使用别人写的一个动态链接库,他的动态链接库里有我需要的好几个类,如CTreeListCtrl.h和CTreeListCtrl.cpp,现在我把它生成的.lib文件和.def文件都拷到我的工程的根目录下面了,可是编译程序的时候说找不到CTreeListCtrl.h,该怎么办?

解决方案 »

  1.   

    加了也没用,在settings 里面的Link里面把.lib文件也加进去了,也没用。
      

  2.   

    >>他的动态链接库里有我需要的好几个类,如CTreeListCtrl.h和CTreeListCtrl.cpp
    这两个是文件,不是类。有没有把CTreeListCtrl.h拷到你的工程根目录下?
    另外.dll文件也要拷贝到Windows可以找到的地方(比如工程根目录下,或者C:\windows\system32下)
      

  3.   

    #pragma comment(lib, "aa.lib")