Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

закрытие чужого окна [D7, XP]


aleko ©   (2007-12-04 19:05:00) 

Доброго времени суток.. Подскажите, можно ли перехватить сообщение направленное на закрытие чужого окна, если известен дескриптор этого окна? (т.е. отловить момент, когда кто закрывает какое-то окно) Как я понял WM_CLOSE не имеет параметров.


aleko   (2007-12-22 12:33:00) [1]


> Вредитель   (09.12.07 13:15) [3]


Не заметил еще ответы, спасибо, но  WH_CALLWNDPROC отлично работает.. :)


Вредитель   (2007-12-09 13:15:00) [2]

Или хук WH_CBT-не передавая другим хукам, обр. WM_CLOSE.
Напр. TMsg(Pointer(LParam)^).hwnd - то, чего закрывают.


aleko   (2007-12-05 23:34:00) [3]

Спасибо, буду копать :)


Юрий Зотов   (2007-12-04 23:43:00) [4]

Хук WH_CALLWNDPROC(RET).

См. SetWindowsHookEx


Наверх

Титульная страница Поиск, карта сайта Написать письмо