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

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

принцип отбора в панель задач


aga ©   (2005-06-03 23:14:00) 

кто-нибудь знает по какому принципу стандартный шелл винды отбирает окна для показа их активности в панели задач? то что по стилям понятно, но какие должны быть стили? может кто уже разбирал вопрос...


GrayFace   (2005-06-12 04:57:00) [1]

DVM ©   (09.06.05 10:04) [7]
и неправильно там описана, между прочим.

Интересно. По-подробнее?


DVM   (2005-06-09 10:04:00) [2]


> GrayFace ©   (09.06.05 10:00) [6]

и неправильно там описана, между прочим.


GrayFace   (2005-06-09 10:00:00) [3]

DVM ©   (08.06.05 15:16) [5]
недокументированная

В MSDN она есть.


DVM   (2005-06-08 15:16:00) [4]

Не можно, а нужно ловушку помещать именно в dll. Из dll сообщением информируем о всех нужных событиях окно своей программы и там делаем все что надо.
Есть правда недокументированная функция RegisterShellHookWindow, которая позволяет обойтись без dll, но с dll больше информации можно получить.


aga   (2005-06-07 07:47:00) [5]

возник еще вопрос по хуку, можно ли сделать глобальный хук на WH_SHELL или WH_CBT в длл`ке, а обработчик в самой программе? или может подскажете как лучше реализовать индикатор открытых окон..


DVM   (2005-06-06 10:01:00) [6]


> а я так понимаю что бы сделать замену стандартному таскбару
> нужно хук на создание окон или как?

WH_SHELL и там не только создание + удаление + изменение + мигание.
Можно обойтись и таймером.


aga   (2005-06-04 16:23:00) [7]

спасибо. а я так понимаю что бы сделать замену стандартному таскбару нужно хук на создание окон или как?


Игорь Шевченко   (2005-06-03 23:42:00) [8]

http://www.schevchenko.net.ru/SRC/EnumFunctions_60.zip

с небольшой поправкой на включение тех окон, которые имеют стиль WS_EX_APPWINDOW


Наверх

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