Форум: "Прочее";
Текущий архив: 2006.12.31;
Скачать: [xml.tar.bz2];
ВнизTrayBar Найти похожие ветки
← →
Handle © (2006-12-11 23:05) [0]Поскажите как предотвратить автоматическое скрытие неактивных иконок в TrayBar"е ?
← →
Гарри Поттер © (2006-12-11 23:08) [1]Правый клик - свойства - скрывать неиспользуемые значки. Это?
← →
Eraser © (2006-12-11 23:08) [2]> [0] Handle © (11.12.06 23:05)
отследить RegMon"ом какой параметр в реестре меняется при отключении данной опции штатными средствами и вручную менять этот параметр.
возможно как-то еще через COM можно.
← →
Handle © (2006-12-11 23:11) [3]Короче почти не реально?
← →
Gero © (2006-12-11 23:14) [4]> [3] Handle © (11.12.06 23:11)
Вполне реально, уже написали как.
← →
Kolan © (2006-12-11 23:19) [5]> Поскажите как предотвратить автоматическое скрытие неактивных
> иконок в TrayBar"е ?
Тебе наверно надо не предотвратить скрытие, а сделать так чтобы твоя иконка не скрывалась. Видимо как правильнее..
← →
Gero © (2006-12-11 23:20) [6]> [5] Kolan © (11.12.06 23:19)
Такое не нужно, если юзер не хочет ее скрывать, он не будет этого делать.
← →
Kerk © (2006-12-11 23:21) [7]> [6] Gero © (11.12.06 23:20)
Винда автоматически скроет
← →
Kolan © (2006-12-11 23:23) [8]Вот там если настройки этой опции покрутит, то можно настроить скрывать/не скрывать. Имхо вместо того, чтобы менять удобную для пользователя настройку лучьше ттолько свою иконку объявить нескрываемой...
← →
Gero © (2006-12-11 23:24) [9]> [7] Kerk © (11.12.06 23:21)
Все настраивается.
← →
Gero © (2006-12-11 23:25) [10]> [8] Kolan © (11.12.06 23:23)
> лучьше ттолько свою иконку объявить нескрываемой
Лучше вобще не заниматься ерундой, если пользователь хочет ее скрыть, то пусть так и будет.
← →
Kolan © (2006-12-11 23:26) [11]> [10] Gero © (11.12.06 23:25)
> > [8] Kolan © (11.12.06 23:23)
> > лучьше ттолько свою иконку объявить нескрываемой
>
> Лучше вобще не заниматься ерундой, если пользователь хочет
> ее скрыть, то пусть так и будет.
Да точно...
← →
Rouse_ © (2006-12-11 23:28) [12]Самое простое NIM_MODIFY периодически, если сложнее, то выставить флаг TBSTATE_ENABLED.
Подробней тут: http://rouse.drkb.ru/winapi.php#fwsystrayinfo
Ну а если через реестр, то разбирайся с форматом хранения данных: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify
← →
Handle © (2006-12-11 23:30) [13]
> Rouse_ © (11.12.06 23:28) [12]
Спасибо Большое
← →
Anatoly Podgoretsky © (2006-12-11 23:34) [14]> Kolan (11.12.2006 23:23:08) [8]
А это право пользователя, а не программиста.
← →
antonn © (2006-12-12 00:23) [15]Anatoly Podgoretsky © (11.12.06 23:34) [14]
к сожалению, это право ОС. Неоднократно пытался настроить нескрытие одной программы - в итоге иногда (довольно часто) иконка скрывалась (уж не знаю, может там как то заголовок окна связан создавшее иконку, он меняющийся был).
Мне, как пользователю, было бы удобнее в настройках программы поставить галочку "нескрывать иконку в трее", чем добираться до списка и ковыряться в нем в настройках таскбара...
← →
AndreyRu (2006-12-12 01:16) [16]Просто время от времени сменять иконку и все!
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2006.12.31;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.038 c