东
东门飚血
Unregistered / Unconfirmed
GUEST, unregistred user!
我的代码:<br>-------------<br>function readmem(memmap:integer;nsize:dword):integer;<br>var<br>tempbufferbyte;<br>lpnumberofbytesWritten:dword;<br>begin<br>if isopen=true then<br>begin<br>tempbuffer:=AllocMem(4);<br>ReadProcessMemory(hprocess,pointer(memmap),tempbuffer,nsize,lpNumberOfByteswritten);<br>result:=tempBuffer^;<br>end<br>else<br>result:=-1;<br>end;<br>-----------------------------<br>当我调用时.readmem($011e1478,2);<br>我想读取二个字节的内容,但是只返回了一个字节的内容,这是为什么呢?[][]<br>