相关疑难解决方法(0)

获取DLL中导出函数的签名

是否可以从DLL获取导出的(C样式?)函数的签名(参数计数/类型,返回类型)?我可以使用DLL导出查看器查看函数名称,地址,序数等列表,但我无法查看签名.我只有dll文件,没有.h和.def文件.

更新:使用一个名为API Monitor的工具,我可以附加到使用上述dll的进程并查看对函数的调用.这让我可以看到参数的数量,返回值及其整数值(指针?),但这并没有多大帮助.我可能应该找到一种方法来确定这些指针在调用时指向的结构类型.

c c++ dll function

19
推荐指数
3
解决办法
2万
查看次数

在C#程序中使用.lib文件

我有一个头文件和一个使用C++创建的.lib文件.

现在我想在C#程序中使用它.这可能吗?

c# c++ linker static-libraries visual-studio-2010

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

c++ ×2

c ×1

c# ×1

dll ×1

function ×1

linker ×1

static-libraries ×1

visual-studio-2010 ×1