我想使用 Dword 或 Int 在 C++ 中执行 WriteProcessMemory,而不将其存储在变量中我找到了一种方法来做到这一点,但我只能用字节来做到这一点。有谁知道如何做到这一点??这个使用字节工作。
WriteProcessMemory(hProcess, (void*)(BasePointer + 0x728),"\x90\x90", 4, NULL);
感谢大家的帮助,我做了一个函数,它的工作非常好
void WriteMemory(DWORD Address,DWORD NewValue, int NewValueSize)
{
WriteProcessMemory(hProcess, (void*)Address, (void*)&NewValue, NewValueSize, NULL);
}
int main()
{
srand(time(0));
GetProcess();
WriteMemory((BasePointer + 0x6F8),2+rand()%65500,2);
CloseHandle(hProcess);
return 0;
}