有懂匯編的大佬么.我想呼叫一段代碼,目前已知有三個引數
目前我是ssemblyHelper.Asm<CpuIDDelegate>(bytes)?.Invoke(userPtr, monsterPtr, tmpPtr);
其中userPtr傳入錯誤,.不知道哪里有問題. 求解答
ASM asm = new ASM();
asm.Push(1);
asm.Mov_EAX_DWORD_Ptr_EBP_Add(-0x4);
asm.Push_EAX();
asm.Mov_EAX_DWORD_Ptr_EBP_Add(0xc);
asm.Push_EAX();
asm.Mov_ECX(0x3);
asm.Mov_EDX_DWORD_Ptr_EBP_Add(0x8);
asm.Mov_ESI(0x006D2454);
asm.Call_ESI();
var bytes = asm.AsmChangebytes();
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/230846.html
標籤:C#
上一篇:vb.net呼叫7zip進行解壓操作如何獲取解壓進度和解壓結束的回傳?
下一篇:這道題代碼錯在哪里啊
