回 帖 发 新 帖 刷新版面

主题:内存修改问题

C++中
可以通过ToolHelp函数获取系统中当前运行的所有进程的列表和各进程的ID
进程的句柄之后,便可以使用Windows提供的ReadProcessMemory和WriteProcessMemory这两个API来读写游戏的内存了

那么C#中可以怎么做啊,我才学C#

回复列表 (共3个回复)

沙发

嗯,用P/Invoke调用这些API函数

具体信息可以参考msdn

板凳

看不懂啊~~~MSDN里面

3 楼

System.Runtime.InteropServices.DllImports
attribute
来完成P/Invoke
将Win32API中的ReadProcessMemory等函数定义为本地静态函数
然后即可正常使用
DllImports会有范例

我来回复

您尚未登录,请登录后再回复。点此登录或注册