【发布时间】:2012-01-01 17:58:50
【问题描述】:
我希望能够从另一个进程的内存中读取和写入。我从Kernel32.dll 调用了函数Readprocessmemory() 和WriteProcessmemory(),并使用GetProcessByName() 函数来查找进程。这样就成功了。
我看到了获取readprocessmemory() 函数并在我从kernel32.dll 调用它后声明它的示例,但我不明白它是如何工作的——如何使用该函数从另一个进程中读取?我会很感激一个例子。
【问题讨论】:
-
我对 C# 一无所知,但其他用户可能会喜欢您提到的示例的链接 - 不清楚您所说的“从 kernel32.dll 调用后声明它是什么意思” "。
-
这里有一篇MSDN上的文章详细描述了ReadProcessMemory函数:link