Текущий архив: 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.44 MB
Время: 0.007 c