| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > DLL_PROCESS_DETACH |
| Автор: _hunter 29.1.2004, 23:49 | ||||
я из вот такой dll:
хук цепляю:
по идее при закрытии сервера я должен получить один MessageBox, а получаю два почему? Заранее благодарю за ответ. |
| Автор: Fantasist 30.1.2004, 00:44 | ||||
Повезло, что получаешь два - по видимому запускаешь в отладке, а значит, как минимум подсоеденяются/отсоеденяются два процесса - отладчик и твоя программа. Но вообще-то такая длл-ка будет загруженна во все процессы при установке хука. Вставть такой код:
И понаблюдай. Главное, оставь промежуток времени между SetHook... и Unhook.... побольше. |
| Автор: _hunter 30.1.2004, 10:25 |
| упс... дейсвительно на все приложения лезет. спасибо |