Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.03;
Скачать: CL | DM;

Вниз

Траблы с иконкой в трее   Найти похожие ветки 

 
LyzD   (2003-03-24 15:51) [0]

Привет, всем....

Подскажите, кто знает. Как избежать такой трабл. При изменений параметров окна к которому привязано окно (таких как FormStyle и т.д.) пропадает иконка из системного трея.


 
Smok_er   (2003-03-24 17:57) [1]

Ошибка видимо в 17 строке!


 
nikkie ©   (2003-03-24 18:12) [2]

Дело в том, что при изменении параметров окна VCL часто разрушает старое окно и создает новое с новыми параметрами. В результате, новое окно имеет другой хендл. А иконка в трее идентифицируется по hwnd + id и изменить hwnd возможности нет. Удалять и добавлять заново иконку с новым hwnd нехорошо - она может поменять свое положение в трее.

Лучше всего создать невидимое окно, зарегистрировать иконку на него и никогда не менять его параметры. С другими видимыми окнами можно будет делать что угодно.



Страницы: 1 вся ветка

Текущий архив: 2003.04.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.02 c
1-6594
Артём К.
2003-03-22 08:14
2003.04.03
Как заставить ListBox не прорисовывать уже созданные эл-ты


1-6568
odyssey
2003-03-21 18:09
2003.04.03
Цикл по компоненте


14-6749
Дмитрий К.К.
2003-03-17 06:17
2003.04.03
Именинники 17 марта


14-6729
NMax
2003-03-16 15:12
2003.04.03
Поиск


14-6686
NetBreaker666
2003-03-17 15:31
2003.04.03
Здесь собрался еще mpeg4 encoder писать...