首页
社区
课程
招聘
[求助][VC++]为什么我用SymFromNameW获取到的函数地址和代码里函数指针的地址不一样?
发表于: 2017-7-1 20:01 4146

[求助][VC++]为什么我用SymFromNameW获取到的函数地址和代码里函数指针的地址不一样?

2017-7-1 20:01
4146

我尝试用SymFromNameW去获取函数地址,这样就可以在Debug的测试程序里可以实现类似java反射的用法,通过函数名找到地址直接调用。不过发现用SymFromNameW获取到的函数地址和代码里函数指针的地址不一样,而且不同的函数二者差值还不一样,这里请教下各位大大,有没有什么办法能直接获取到和代码里函数指针一样的地址。

PS:曾经自己写过一个一个调试器,用也是SymFromNameW这个方法,刚刚看了下直接在自己程序里用SymFromNameW和用我那个调试器获取的地址也是一样的,而且那个调试器可以正常工作。


[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
问题解决了,其实是一样的,我自己比较写错了
2017-7-1 20:46
0
游客
登录 | 注册 方可回帖
返回
//