我正在使用 Cheat Engine 获取地址以在应用程序中编辑某些内容。但是,在使用 Read/WriteProcessMemory 和 Visual Basic 将值放入 Visual Studio 时,我似乎做错了。
这是我在作弊引擎中得到的值。现在如何翻译这些信息并使用 ReadProcessMemory 来获取值?
这是我的代码,它不起作用并给出不同的值:
Dim hp = OpenProcess(2035711, 0, ComboBox1.SelectedItem)
Dim Pointer = 0
ReadProcessMemory(hp, 22724000, Pointer, 4, 0)
Dim Address As Integer = Pointer + Convert.ToInt32("784B2", 16)
Dim value As Integer = 0
ReadProcessMemory(hp, Address, value, 4, Nothing)
MsgBox(value)