ReadProcessMemory Win32

时间:2012-11-22 21:42:42

标签: winapi readprocessmemory

ReadProcessMemory(hProc,(LPCVOID)(7845CDDC),&PHP,4,NULL);

当我输入时,我在Dev-C ++ Win32中收到此错误:

  

C:\ Dev-Cpp \ main.cpp整数常量

上的无效后缀“CDDC”

任何想法为什么?

2 个答案:

答案 0 :(得分:7)

你可能想要一个十六进制常量,也就是说0x7845CDDC

  

ReadProcessMemory(hProc,(LPCVOID)(0x7845CDDC),安培; PHP,如图4所示,NULL);

答案 1 :(得分:-1)

ReadProcessMemory 应该具有 lpBaseAddress 参数,作为指向要从中读取的指定进程中基地址的指针。 “ 7845CDDC”的问题在于它是一个十六进制值(应为0x7845CDDC),但是您也可以输入该值作为十进制值(将为2017840604)。

因此您可以致电:

ReadProcessMemory(hProc,(LPCVOID)(2017840604),&PHP,4,NULL);