Re: Перехват оконных сообщений
От: Виталий Россия  
Дата: 18.07.03 09:30
Оценка:
Здравствуйте, Shurik77, Вы писали:

S>Для перехвата сообщений я заменял адрес процедуры обработки сообщений через

S>SetWindowLong(hwnd, GWL_WNDPROC, (ULONG) &MyWindowProc);
S>Но, как оказалось, в некоторых програмках этот метод не проходит, так как адрес процедуры после создания окна изменяется, а старые обработчики не вызываются, и, соответственно,не вызывается моя функция MyWindowProс.
Что-то, по-моему у тебя просто не подменилось, GetLastError что показывает?

S>Посоветуйте, как выйти из этого положения (желательно без использования хуков).

WinMain можно подменить только будучи в ее процессе, то есть если пытаешься менять в чужом, то сначала в него надо внедриться , как? примеров много и на сайте и у Рихтера
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.