Windows每个进程的内存地址都是单独的
所以一般情况下内存地址不会变的如果每次位置都更改的
则表示游戏的内存是动态分配的
必须每次查找一次
没有其他办法

解决方案 »

  1.   

    那是DOS下才有的
    16位长度太小(这就是64K段地址的由来)
    所以需要两个WORD来表示内存
    Windows下采用32位平面内存
      

  2.   

    而且DOS下的内存绝对会变(除非运气特别好,概率小于1/655360)
    就是由于 Windows每个进程的内存地址都是单独的 的设定
    所以有些游戏修改器加上了保存修改的功能
    但这只对应很一般的游戏比如:在 星际争霸 中锁定了矿,这一局是没问题了。但是玩下一个任务的时候,矿没有锁定