2009-12-17 72 views
10

如何用C++导入DLL(minifmod.dll)?用C++导入DLL(Win32)

我想能够调用此DLL中的函数。我已经知道函数的参数列表,但我不知道如何调用它。

有没有像C#中的C++声明导入函数的方法?

回答

4

如果DLL包括COM类型库,你可以使用#import语句这样:

#import dllname.dll 

否则,您需要与导入库链接,和你需要为你的编译器提供一个函数原型。通常,DLL开发人员会提供导入库和包含原型的头文件。如果你不是,他们可能会很难生产 - 除非你已经知道函数的参数列表,你说你这样做。说明可以找到here,等地。