+ -
当前位置:首页 → 问答吧 → vc怎样获取call的返回值?

vc怎样获取call的返回值?

时间:2011-12-16

来源:互联网

__asm
{ MOV ECX,[0x83c39c] 
PUSH ECX
MOV ECX, 0x03BA1860
mov edx,0x00507CA0
call edx
mov dword ptr hpValue,eax
}
hpvalue 是我定义的一个变量,call的返回值放在eax里,我用OD调试过了,确定没错,而且用代码注入器测试也没问题,但用VC测试游戏就提示出错关闭了,搞了两天了还没弄明白怎么回事,各位大虾知道的帮帮忙!感激不尽!

作者: liukai2miao   发布时间: 2011-12-16

eax不就是返回值吗,lz写的没问题的

作者: bEst_02   发布时间: 2011-12-16