急急急!!!请高手赐教dll?

bomb1977 2001-02-17 10:54:00
请问怎样获得一个*.dll文件中的封装函数及函数参数
...全文
121 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Fenian 2001-02-19
  • 打赏
  • 举报
回复
不可能的,要不然辨认写了函数你白用,别人有这么傻吗?
nightleaf 2001-02-19
  • 打赏
  • 举报
回复
VC有个自带的工具是Depends,先运行一下,然后就可以用右键的View Depends来看Dll中的出口函数名字,以及其调用的Dll的入口函数。但没有函数的参数定义。
可以用其他的调试工具,例如VC或C++ Builder或DEPHI 或TRW2000类的工具反汇编它,在函数的出口的地方一般有“RET XX” 的字样, XX/4就是函数的参数个数了。或者在.LIB文件中用二进制编辑工具可以看到在函数名的后面有@XX,也是参数的个数。但无法得到参数的数据类型,因为对二进制的代码和汇编来说,是没有数据类型概念的。
随风bj 2001-02-17
  • 打赏
  • 举报
回复
如果只有一个DLL文件,那么就没法知道,要与之相配的头文件就可以了
squiffy 2001-02-17
  • 打赏
  • 举报
回复
使用VC带的工具,depends可以得到dll中的函数名字,但是函数参数不行。

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧