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

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

Вопрос про трей..


Defunct ©   (2006-02-13 12:35:00) 

В случае перезапуска Explorer'a часть приложений находящихся в трее назад в трей не попадают. Та же участь постигает и мою программу.

По этому поводу у меня есть несколько вопросов:
1. Требуется ли удалять старую иконку или она умирает вместе с падением процесса Explorer?
2. Достаточно ли заново разместить иконку в трее после перезапуска Explorer'a?
2. Собственно как отследить перезапуск Explorer'a?


Digitman   (2006-02-13 13:34:00) [1]

удалять-то нечего ..т.е. некому посылать то самое сообщение - экз-р Explorer'а уже не существует ..


Defunct   (2006-02-13 13:28:00) [2]

Digitman ©   (13.02.06 13:04) [1]

спасибо, разобрался.

А по поводу первого вопроса? (мелочь но все же)


Digitman   (2006-02-13 13:04:00) [3]


> как отследить перезапуск Explorer'a?


- подписаться на сообщение "TaskbarCreated" (см. RegisterWindowMessage)
- "поймав" оное выполнить полный комплекс "мероприятий" по созданию иконки и иже с ней


Наверх

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