如何在c#应用中修改不同进程的变量

本文关键字:进程 变量 修改 应用 | 更新日期: 2023-09-27 17:52:12

有一次,我需要修改另一个应用程序中的一个变量,以便修改它的行为。

我想知道是否有可能创建一个应用程序,该应用程序将访问同一台计算机上运行的另一个进程并修改一些变量值。进程是原生的,应用程序是用c++编写的。你知道一些很好的教程可以帮助实现这一点吗?

如何在c#应用中修改不同进程的变量

我想你正在寻找WriteProcessMemory函数,看看这个

您可以为此使用共享内存,但这是一个更高级的概念:如何在。net中实现共享内存?

你可以看看其他的选择:在c++ (MFC)应用程序和c#之间传递数据