c++问题:有dll文件,已知函数名和参数,如何使用

c++问题:有dll文件,已知函数名和参数,如何使用,第1张

VC下bin目录有个dumpbinexe,
dumpbin /exports filedll 可以看dll文件的导出符号
C++builder应该也有相应的程序,可能使用参数不一样
另外如果安装了VC的Tools,可以用里面的dependencyexe,功能更强,除了导出符号,还可以查看程序所依赖的DLL,以及DLL间的依赖关系。
但是DLL导出函数的参数类型没办法看到,除非你可以得到编写DLL时的头文件。或者你对反汇编很了解,可以从汇编码和函数名推测出参数类型。劝你还是了解一下COM吧,大多发布的组件都包含类型库信息的,而且一般不会有函数名冲突的问题。现在多数情况下,尤其是大型软件应用中,DLL只不过是组件的载体罢了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12810659.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-28
下一篇2025-08-28

发表评论

登录后才能评论

评论列表(0条)

    保存