DLL中导出函数的声明有两种方式:一种为在函数声明中加上__declspec(dllexport):另外一种方式是采用模块定义(.def) 文件声明,.def文件为链接器提供了有关被链接程序的导出.属性及其他方面的信息. 但是使用__declspec(dllexport)和使用.def文件是有区别的.如果DLL是提供给VC++用户使用的,你只需要把编译DLL时产生的.lib提供给用户,它可以很轻松地调用你的DLL.但是如果你的DLL是供其他程序如VB.delphi,以及.NET用户使用的,那么会…