0
我試圖使用ReadProcessMemory將一個動態數量的字節讀入一個數組,然後將其返回。我根本無法讓它正常工作。我目前的代碼是...將C++ ReadProcessMemory轉換爲字節數組.JPEG編寫
byte *Application::readMemory(DWORD address, int length) {
byte *buffer = new byte[length];
SIZE_T bytesRead;
ReadProcessMemory(piProcessInfo.hProcess, (void *)address, &buffer, length, &bytesRead);
return buffer;
}
任何幫助,將不勝感激。
它以什麼方式不起作用? –
調試時,我得到「運行時檢查失敗#2 - 變量'緩衝區'周圍的堆棧已損壞。」 –
這是在32位或64位Windows下? – trojanfoe