我试图通过获取句柄并打印其值来获取 C++ 中进程的起始地址。我尝试通过作弊引擎获取蜘蛛纸牌的起始地址,它给了我“300905A4D”(目前是)。我试试
HANDLE pHandle = OpenProcess(PROCESS_ALL_ACCESS, FALSE, pid)
每次我重新启动我的 C++ 程序时,它都会给我一个不同的号码/地址。我让蜘蛛纸牌一直在运行,作弊引擎一直给我相同的起始地址,但是当我打印时
cout << &pHandle;
我的 c++ 程序每次都给我一个不同的数字。我在这里做错了什么?此外,我的 C++ 代码工作正常。我可以写到内存和所有这些,我只是想知道为什么我没有得到相同的地址作弊引擎给我,以及为什么它每次都是不同的。