Есть ли способ считать переменную другого процесса без ReadProcessMemory? C++
В WinApi есть функция ReadProcessMemory, которая позволяет считать переменную из памяти другого процесса.
Я пишу свой отладчик и мне нужно выводить на экран значение конкретной переменной в режиме реального времени. То есть если переменная меняется, то тут же меняется и переменная на экране.
Загвоздка в том, что для считывания значения нужно обращаться к системе через ReadProcessMemory, что мне кажется очень не быстрым способом и могут быть сильные просадки по производительности, если постоянно применять эту функцию для мониторинга переменных. Есть ли способ считать значение переменной быстро, если я уже знаю ее адрес в виртуальном пространстве другого процесса?