首页 > 代码库 > 读取内存数据,大航海家3的编辑器的一点思路
读取内存数据,大航海家3的编辑器的一点思路
var Gameh:HWND; GamePid:DWORD; Gamehprocess: THandle; SitNum :DWORD; readByte:DWORD;begin //获取游戏窗口句柄 Gameh:=findwindow(nil,‘对对碰角色版‘); //获取进程ID GetWindowThreadprocessID(Gameh,GamePid); //获取进程句柄 PROCESS_VM_READ or PROCESS_VM_WRITE 一个是读入内存权限 一个是写入内存数据权限<br> gamehProcess:=OpenProcess(PROCESS_VM_READ or PROCESS_VM_WRITE,false,GamePid); //读出坐位号 Readprocessmemory(gamehProcess, Pointer($0047d814),@SitNum,4, readByte); //显示 坐位号信息 self.Edit1.Text:= intToHex(SitNum,8);end;
来源:http://www.cnblogs.com/gameking/archive/2013/04/24/3040661.html
读取内存数据,大航海家3的编辑器的一点思路
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。