Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Системное программирование и WinAPI > хук на закрытие приложения |
Автор: tokito 3.5.2005, 09:27 |
какой хук надо использовать, чтобы контролировать закритие приложений? пробовал юзать WH_CBT, с кодом HCBT_CREATEWND - не пашет корректно. например с кодом HCBT_MINMAX все путем, а с закрытием нет. |
Автор: Guest 3.5.2005, 14:14 |
Может, SysMsg c WM_DESTROY? |
Автор: AISIN 3.5.2005, 14:43 | ||||
там вроде так делают
|
Автор: Guest 3.5.2005, 14:47 |
имеется в виду хук WH_MSGFILTER ?? - так он не для этого вроде как предназначен и, да, я выше ошибся конечно не HCBT_CREATEWND, а HCBT_DESTROYWND |
Автор: Guest 3.5.2005, 15:45 |
да, какой ты хитрый, я же сказал что корректно такая конструкция не отрабатывает. можешь проверить ![]() |
Автор: tokito 3.5.2005, 15:47 |
последний пост мой. дело в том что таким образом, тов. АИСИН, запрешается дестрой всего того чего запрещать не надо |
Автор: AISIN 10.5.2005, 19:46 |
Я книжку взял почитать Джефри Рихтер называется WINDOWS. И там все подробно написано о том как перехватывать сообщения и подменять функции на закрытие приложений. |