Форум: "WinAPI";
Текущий архив: 2005.08.14;
Скачать: [xml.tar.bz2];
Внизпринцип отбора в панель задач Найти похожие ветки
← →
aga © (2005-06-03 23:14) [0]кто-нибудь знает по какому принципу стандартный шелл винды отбирает окна для показа их активности в панели задач? то что по стилям понятно, но какие должны быть стили? может кто уже разбирал вопрос...
← →
Игорь Шевченко © (2005-06-03 23:42) [1]http://www.schevchenko.net.ru/SRC/EnumFunctions_60.zip
с небольшой поправкой на включение тех окон, которые имеют стиль WS_EX_APPWINDOW
← →
aga © (2005-06-04 16:23) [2]спасибо. а я так понимаю что бы сделать замену стандартному таскбару нужно хук на создание окон или как?
← →
DVM © (2005-06-06 10:01) [3]
> а я так понимаю что бы сделать замену стандартному таскбару
> нужно хук на создание окон или как?
WH_SHELL и там не только создание + удаление + изменение + мигание.
Можно обойтись и таймером.
← →
aga © (2005-06-07 07:47) [4]возник еще вопрос по хуку, можно ли сделать глобальный хук на WH_SHELL или WH_CBT в длл`ке, а обработчик в самой программе? или может подскажете как лучше реализовать индикатор открытых окон..
← →
DVM © (2005-06-08 15:16) [5]Не можно, а нужно ловушку помещать именно в dll. Из dll сообщением информируем о всех нужных событиях окно своей программы и там делаем все что надо.
Есть правда недокументированная функция RegisterShellHookWindow, которая позволяет обойтись без dll, но с dll больше информации можно получить.
← →
GrayFace © (2005-06-09 10:00) [6]DVM © (08.06.05 15:16) [5]
недокументированная
В MSDN она есть.
← →
DVM © (2005-06-09 10:04) [7]
> GrayFace © (09.06.05 10:00) [6]
и неправильно там описана, между прочим.
← →
GrayFace © (2005-06-12 04:57) [8]DVM © (09.06.05 10:04) [7]
и неправильно там описана, между прочим.
Интересно. По-подробнее?
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2005.08.14;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.015 c