Показать сообщение отдельно
  #11  
Старый 11.03.2012, 02:28
Аватар для Bargest
Bargest Bargest вне форума
Профессионал
 
Регистрация: 19.10.2010
Адрес: Москва
Сообщения: 2,390
Версия Delphi: XE3/VS12/FASM
Репутация: 14665
По умолчанию

Тэкс. Допустим, есть процесс A и процесс B с разными адресными пространствами.
Процесс A заполняет структуру, где лежит та же строка. И передает ее адрес (в своем адресном пространстве) окну из процесса B.
Процесс B принимает адрес структуры (в пространстве A). Чтобы считать, что лежит по этому адресу, нужно использовать ReadProcessMemory, т.к. в текущем пространстве (B) по переданному адресу ничего нет (почти то же, что случай с AV у ТС при передаче адреса строки).
Вот этот момент я и не пойму.
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
Ответить с цитированием