相关疑难解决方法(0)

使用C++导入DLL(Win32)

如何在C++中导入DLL(minifmod.dll)?

我希望能够在这个DLL中调用一个函数.我已经知道函数的参数列表,但我不知道如何调用它.

有没有办法在C++中声明导入的函数,就像在C#中一样?

c++ import dll winapi

14
推荐指数
2
解决办法
8万
查看次数

与DLL混淆.没有.lib或.h

我目前有一个使用32位dll的C#项目.我想要做的是在C++项目中使用dll,遗憾的是项目中引用的dll没有.h或.lib文件,所以我对如何访问dll中的类或使用我感到困惑我在C++项目中的DLL文件(Visual Studio 2010).我在这里读到,如果一个dll文件包含类,它很可能是一个COM组件.有关我应该查看的内容的任何建议,以便集成和使用该DLL中的方法和对象.

更新:

我通过执行import语句检查它是否是COM.但是我得到了"找不到.tlb文件".然后我决定使用依赖walker检查任何导出的方法(对象)似乎没有.我点击了主文件(已突出显示),但看不到任何导出的功能.我应该检查下一步的任何提示?这是我从依赖walker得到的. 在此输入图像描述

c++ com dll

0
推荐指数
1
解决办法
252
查看次数

标签 统计

c++ ×2

dll ×2

com ×1

import ×1

winapi ×1