| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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. И там все подробно написано о том как перехватывать сообщения и подменять функции на закрытие приложений. |