Здравствуйте, ziggy_stardust, Вы писали:
_>установлен хук на WH_CALLWNDPROC. Есть ли возможность инициировать хуковую процедуру? Может каким-нибудь HWND_BROADCAST? Поделитесь соображениями....
...да, забыл сказать — процедура в dll-ке, т.е. окон нет...
Здравствуйте, rus blood, Вы писали:
RB>Здравствуйте, ziggy_stardust, Вы писали:
_>>...да, забыл сказать — процедура в dll-ке, т.е. окон нет... RB>А что мешает вызвать метод у этой dll-ки???
дело в том что в нужные процессы загружена другая моя dll-ка, которую я хочу выгрузить, а это может сделать только сам процесс насколько я понимаю, для чего я и хочу в этом процессе вызвать хуковую процедурку и из нее выгрузить dll...блин даже сам запутался...
Здравствуйте, ziggy_stardust, Вы писали:
_>установлен хук на WH_CALLWNDPROC. Есть ли возможность инициировать хуковую процедуру? Может каким-нибудь HWND_BROADCAST? Поделитесь соображениями....
Ну да, HWND_BROADCAST, а что тебя не устраивает? Либо WM_NULL всем послать, либо свое зарегистрированное сообщение. Только рекомендую SendMessageTimeout пользоваться, иначе если какое-то приложение повисло, вы с ним вместе висеть будет.