![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как обработать появление окна при его создании? [D6, WinME]
Ewgenij © (2002-02-18 00:15:00)Привет!
Возникла проблема:
Хочу, чтобы моя программа при создании чужого окна это "узнавала".
Какую мессагу посылает создаваемое окно системе?
troits (2002-02-18 15:13:00) [1]Я думаю, что кроме установки Z-order - а при создании, нужно ставить хуки на сообщения WM_WINDOWPOSCHANGING, WM_WINDOWPOSCHANGED, чтобы сохранить его.
Alx2 (2002-02-18 15:03:00) [2]См. hook WH_CBT на HCBT_CREATEWND. Там, кажется, Z-порядком можно управлять.
Ewgenij (2002-02-18 14:57:00) [3]Скажем так :нужно удержать окно последним в Z порядке. Как это грамотно сделать?
ATLANTIDO (2002-02-18 14:51:00) [4]Что такое MSDN ?
troits (2002-02-18 14:38:00) [5]Судя по MSDN, можно использовать hook типа WH_SHELL.
И в процедуре ловить HSHELL_WINDOWCREATED