Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.15;
Скачать: CL | DM;

Вниз

Доступ к памяти чужой программы   Найти похожие ветки 

 
Gonschik ©   (2002-07-03 06:53) [0]

Пожалуйста подскажите как можно определить хэндлер программы, зная её окошко. И вообще какие способы есть?
Пытался обращаться к памяти чужой программы с помошью ReadProcessMemory, но всё время 0 возвращает - если ориентироваться по СДК, то ни к какой области памяти нет доступа,
хотя GetLastError утверждает, что ошибки нет.
Может кто-нибудь дать ссылку на хороший пример по чтению памяти чужой программы?


 
Alx2 ©   (2002-07-03 07:28) [1]

>Пожалуйста подскажите как можно определить
>хэндлер программы, зная её окошко.
The GetWindowThreadProcessId function retrieves the identifier of the thread that created the specified window and, optionally, the identifier of the process that created the window. This function supersedes the GetWindowTask function.

DWORD GetWindowThreadProcessId(

HWND hWnd, // handle of window
LPDWORD lpdwProcessId // address of variable for process identifier
);


 
Digitman ©   (2002-07-03 08:46) [2]

Процесс, хэндл которого используется для вызова ReadProcessMemory(), должен иметь установленный флаг доступа DesiredAccess = PROCESS_VM_READ.

См. OpenProcess()



Страницы: 1 вся ветка

Текущий архив: 2002.07.15;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
1-47514
miDDTrich
2002-07-04 15:43
2002.07.15
Начинаю дорисовывать в TreeNode - шрифт меняется!


3-47208
Dark Programmer
2002-06-15 07:19
2002.07.15
Очистка таблицы не получается...


1-47586
KvORubin
2002-06-28 10:33
2002.07.15
Подскажите как пользоваться компонентом TreeView1


6-47627
LiNkS
2002-04-24 13:57
2002.07.15
NetSessionEnum


6-47630
M@tvey
2002-04-10 15:40
2002.07.15
Помощь