函数简介:

加指定的MASM汇编指令. 支持标准的masm汇编指令

函数原型:

long AsmAdd(asm_ins,X64)

参数定义:

asm_ins 字符串:MASM汇编指令,大小写均可以  比如 "mov eax,1" ,等等

X64 long: 窗口句柄

返回值:

整形数:
失败:返回小于0的错误码
1:
成功

示例:

 long ret = QS->AsmAdd("mov eax,64", x64);

 LONG64 ret = QS->AsmCall(g_hwnd, mode);




大家可以参考X64dbg里的汇编语法.

以下的都是一些错误的写法
push [112233bb]
mov ecx,[aabbccdd]
等。 以下的才是正确的写法
push dword ptr [112233bb]
mov ecx,dword ptr[aabbccdd]
mov cx,word ptr[aabbccdd]
mov cl,byte ptr[aabbccdd]