|
50精币
我从按键转来的之前一直用大漠汇编写CALL
具体汇编码如下
lea eax,dword ptr ss:[ebp-700]
push eax
push 数据b
push 数据a
mov ecx,数据c
call 045F400
在代码注入器中已测试成功
dm.AsmClear
dm.AsmAdd "lea eax,dword ptr ss:[ebp-700]"
dm.AsmAdd "push eax"
dm.AsmAdd "push 0"&参数一
dm.AsmAdd "push 0"&参数二
dm.AsmAdd "mov ecx,0"&ecx
dm.AsmAdd "call 045F400"
dm.AsmCall hwnd, 1
以上是大漠写法也测试成功
现在小弟不知道易语言该怎么写才能执行该CALL
精易模块汇编类也是研究了一整天了搞不懂怎么写特来论坛开帖求学{:soso__3669389859068460655_4:}
|
最佳答案
查看完整内容
你这能测试成功? [ebp-700] 的 来源呢 朋友!
__asm("lea eax,[ebp-700]")
__asm("push eax")
__asm("push 0")
__asm("push 0")
__asm("mov ecx,0")
__asm("mov ebx,045F400")
__asm("call ebx")
逻辑上是这么写, 但是你的 [ebp-700] 来源 不找到 是没法调用成功的
|