我有个B.DLL,它静态调用了C.DLL,B.DLL里包含有C.lib文件,
当我在主程序中动态调用B.DLL时,却报找不到B.DLLhinstDLL=LoadLibrary("F:\\B.dll");<--- hinstDLL返回空值。但是如果我把B.DLL改为动态调用C.DLL,或者不使用C.DLL,主程序就可以正常调用B.DLL
这是为什么?难到DLL不能静态调用另一个DLL吗??
解决方案 »
- 求教动态换肤
- 一个窗口到底是不是一个线程
- ODBC 如何从第N列开始读取Excel(急)
- socket
- queue、vector这些stl在加如1个元素时,它们是自动到heap中new出1个副本,还是原元素?queue、vector在clear是否要把其中每个元素delete?
- 如何得到CTreeView的右键单击的是哪一项?
- 老兄我准备开网吧啦.大家推荐配置吧.3500-3800之间,17"纯平.
- 锁文件的问题
- 在VC中怎样加入一个C程序(.cpp)?谢谢指教。
- 这样为什么不行?
- 关注windows/linux的socket开发
- installshield执行安装时的顺序是怎样的?什么时候才调用script的代码?
感谢 younggle(洋溢)!