Здравствуйте, Votblin, Вы писали:
V>Все конечно здорово, вот только не понятно что находится в
V>SubсlassWindow( (HWND) wParam );
V>Наверно у Вас эта длл магическим образом скомпилировалась...
Здравствуйте, Votblin, Вы писали:
V>Здравствуйте, Votblin, Вы писали:
V>>Все конечно здорово, вот только не понятно что находится в
V>>SubсlassWindow( (HWND) wParam );
V>>Наверно у Вас эта длл магическим образом скомпилировалась...
V>Всё ясно... Видать обиделся....
скорее просто не заметил или пропустил
это функция есть в листингах ранее
Здравствуйте, Votblin, Вы писали:
V>Сори, янаверно тебя уже достал конкретно, но в
V>void SubclassWindow( HWND hwnd ) V>{ V> if ( oldProc == NULL ) V>{ V> oldProc = SetClassLongPtr( hwnd, GCLP_WNDPROC, NewWndProc ); V> } V>}
V>Определенно тот не то с возращаемым параметром и третим параметром тоже
Здравствуйте, Ovl, Вы писали:
Ovl>Здравствуйте, Votblin, Вы писали:
V>>А как юзать эту длл теперь.
V>>Важный момент...
Ovl>загрузить LoadLibrary, получить адрес процедуры, после чего вызвать оттуда функцию SetHook. Ovl>это я написал в листинге. смотри там внимательнее.
Ovl>зы. пришло письмецо — не от вас?
Вав!!! Какая романтичная история с хуками и dll'ми! Гы-гы-гы, извините не удержал_со
Сам когда с этим возился
Если не трудно, напишите потом чем все это закончилось, а то я не люблю читать романы без хеппи-эндов, гы-гы-гы ...
Здравствуйте, ExceptionGranted, Вы писали:
EG>Вав!!! Какая романтичная история с хуками и dll'ми! Гы-гы-гы, извините не удержал_со EG>Сам когда с этим возился EG>Если не трудно, напишите потом чем все это закончилось, а то я не люблю читать романы без хеппи-эндов, гы-гы-гы ...
хэппи энда не будет видимо
пример с CBT хуком у меня глючил