C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
handle активного окна, как получить
joynter
Отправлено: 12.08.2004, 22:25


Станционный диспетчер

Группа: Участник
Сообщений: 137



подскажите , кто знает, как добраться до хендла активного окна в таск баре

Присоединить изображение

Присоединить изображение

Gedeon
Отправлено: 13.08.2004, 10:39


Ветеран

Группа: Модератор
Сообщений: 1742



У интересно, Spy++ не дает возможности достучаться дальше чем Выполнение приложений — ToolbarWindow32 (см. рисунок). А зачем Вам это м.б. задачу можно решить по другому?

Присоединить изображение

Присоединить изображение

joynter
Отправлено: 14.08.2004, 11:36


Станционный диспетчер

Группа: Участник
Сообщений: 137



идея не нова ка мир!
у меня на работе можно ставить только ограниченный набор софта.
по этому мне нужен обработчик, который по клику на проге в таскбаре
сворачивал прогу в трей или удалял бы ее за пределы видимости
Gedeon
Отправлено: 16.08.2004, 08:15


Ветеран

Группа: Модератор
Сообщений: 1742



Тады надо процессы отслеживать и завершать.
Хлор
Отправлено: 19.08.2004, 08:19


Дежурный стрелочник

Группа: Участник
Сообщений: 78



ну хендл активного окна, если я правильно понял, то получаем с помощью GetActiveWindow();

А если надо ограничить запуск приложений, то лучше убивать все процессы кроме разрещенных smile.gif))))
Konstantine
Отправлено: 19.08.2004, 11:47


Мастер участка

Группа: Модератор
Сообщений: 545



если тебе нада токо запрятать на время, то бери хендл окна и кидай ему HIDE сообщение а потом SHOW (правильные их названия в WinAPI посмотри)

Вернуться в Вопросы программирования в C++Builder