使用C+导入DLL+;(Win32) 我如何导入C++中的DLL(MimIFMOD.DLL)?

使用C+导入DLL+;(Win32) 我如何导入C++中的DLL(MimIFMOD.DLL)?,c++,dll,winapi,import,C++,Dll,Winapi,Import,我希望能够调用此DLL中的函数。我已经知道函数的参数列表,但不知道如何调用它 是否有一种在C++中声明导入函数的方法,如C语言中的< > /p> < p>如果DLL包含COM类型库,则可以使用“y/I导入”语句: #import dllname.dll 否则,您需要链接导入库,并且需要为编译器提供函数原型。通常,导入库和带有原型的头文件由DLL开发人员提供。如果您不知道,它们可能很难生成-,除非您已经知道函数的参数列表,您说您知道。在其他地方可以找到指令。< P> C++中声明声明导入函数

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


<强>是否有一种在C++中声明导入函数的方法,如C语言中的< <强> > /p> < p>如果DLL包含COM类型库,则可以使用“y/I导入”语句:

#import dllname.dll
否则,您需要链接导入库,并且需要为编译器提供函数原型。通常,导入库和带有原型的头文件由DLL开发人员提供。如果您不知道,它们可能很难生成-,除非您已经知道函数的参数列表,您说您知道。在其他地方可以找到指令。

< P> C++中声明声明导入函数的语法不可用。以下是关于如何使用DLL的其他一些问题:

在运行时,您可以先调用,然后再调用,从DLL访问函数。您需要将此地址转换为使用
typedef
定义的原型。请参见
GetProcAddress
文档页面上的示例