使用的是别人提供的动态链接库,有头文件,但没有def文件,查看函数名如下:
Ordinal:2
Hint:1
Function:?GetRDCallExit@@YA_NXD
Entry Point:0x000010B0由于函数名前面有一个?,估计没法获得函数入口地址了。那么Entry Point是否就是那个函数入口地址?是不是可以通过它来调用函数,如果是,能否给出代码?
Ordinal:2
Hint:1
Function:?GetRDCallExit@@YA_NXD
Entry Point:0x000010B0由于函数名前面有一个?,估计没法获得函数入口地址了。那么Entry Point是否就是那个函数入口地址?是不是可以通过它来调用函数,如果是,能否给出代码?
解决方案 »
- MFC XML获得单个节点的文本内容并转化为双精度数据
- 在程序写txt文件时,按下按钮读其中的内容!请各位师兄师姐多多指教!
- 增加音频文件
- WSASend投送的数据是全部完成之后GetQueuedCompletionStatus才返回吗?
- 请问如何使用CAsycSocket类来实现文件传输,谢谢
- 编程高手箴言
- 急求!! 有那位哥们知道如何把unit64型数据转换成char或者是cstring型!
- VC中对话框显示的问题?
- .Net 2003 开发的Activex 客户端装不了?
- 简单的常识问题,可我还是不懂,求教!
- 调查一下大家对“2012预言”的态度,顺手投个票!
- 一张都是文字的图片,怎么判断上面的文字是手写体还是印刷体?
看这个值不太像实际入口点,有可能是相对 hDllInstance 的偏移。
你试一试看看先 LoadLibrary() 得到 hDllInstance,然后用 hDllInstance + 0x000010B0,相加得到的值就是函数入口地址,这样可以不要调用 GetProcAddress。
2.用c++方式查看,用c++方式调用, GetRDCallExit
函数名就是GetRDCallExit,但是加extern C我没有权限,他们肯定没有做成固定的,这样我要调用GetProcAddress,必须想办法得到完整的函数名
如果有的话就可以了,不需要def的