OK组件和组件接口可以说是dll的一种高级应用了
接下来我们试着实现以下最简单的从dll和lib的调用
lib这次不用再编译环境设置路径的方式而是利用
#pragma comment (lib , "..//Debug//FuncDll.lib" )
这种方式相当于直接指定lib路径 我们只需要一个头文件就可以了
我记得在windowsAPI中包含声音实现的部分也是这样弄得
结果
(1)好吧
lib中的函数有内联似乎会编译出错
(2)
#pragma comment(lib,"G:\computer Graphics\Graphics Programming\library1\Debug\library1.lib")
这样会报错
(3)于是我又试着将lib直接赋值一份到工程目录下
#pragma comment(lib,"library1.lib")
是可以的没问题的
二.dll的加载主要是在
LoadLibrary时 第二个参数为dll的文件名