Что нового

Убрать значёк из системного трея

11exx

Новичок
Сообщения
24
Репутация
3
Как убрать значок произвольной программы из трея? подскажите пожалуйста...
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5 379
Репутация
2 711
Значок.
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4 020
Репутация
622
OffTopic:
Yashied
Ты все еще считаешь конференцию бессмысленной? ;D
 

Medic84

Омега
Команда форума
Администратор
Сообщения
1 574
Репутация
335
Код:
#NoTrayIcon


Заглянуть в справку было, конечно, никак ;)
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4 020
Репутация
622
Medic84
я думаю тут ключевое слово - произвольной
но может именно написанной на Autoit. кто знает
 

madmasles

Модератор
Глобальный модератор
Сообщения
7 790
Репутация
2 319
Yashied,
Kaster,
Medic84,
Мне кажется, что Вы не совсем правы. Если я правильно понял вопрос
11exx [?]
убрать значёк произвольной программы
Имеется в виду стороннее приложение.
11exx
Посмотрите здесь:_SysTray.au3.
И здесь: SysTray_UDF
 

Medic84

Омега
Команда форума
Администратор
Сообщения
1 574
Репутация
335
OffTopic:
Старый стал, слепой. :D
Извиняюсь



Добавлено:
Сообщение автоматически объединено:

Думаю твою проблему решает ф-я
Код:
; Description:      Hides / unhides any icon on systray
Func _SysTrayIconHide($index, $iFlag, $iWin = 1)
    Return _SysTrayGetButtonInfo($index, $iWin, 0, $iFlag)
EndFunc   ;==>_SysTrayIconHide
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4 020
Репутация
622
OffTopic:
madmasles
:blink: и в чем же я не прав?
 

madmasles

Модератор
Глобальный модератор
Сообщения
7 790
Репутация
2 319
OffTopic:
Kaster,
Ни в коей мере не считаю конференцию бессмысленной. Если Вы так поняли, то прошу прощения. :smile:
Код:
Основное предназначение конференции состоит в следующем:
1. Разгрузить форум от мелких вопросов, решение которых требует минимальных творческих и трудовых затрат...
На мой взгляд, Вы посчитали вопрос, не совсем корректно заданный, слишком простым для форума, именно это я и имел в виду.

PS
Yashied,
По поводу орфографии Вы тоже правы. :smile:
 

WSWR

AutoIT Гуру
Сообщения
941
Репутация
361
Давно искал такую функцию, спасибо за наводки
Вот пример скрытия (или отображения) иконки по имени процесса:

Код:
#include <_SysTray.au3>
$var1="opera.exe"; имя процесса
$var2=0; 0-режим определения индекса иконки по имени процесса
$var3=1; 1-режим для Win 7, для Win2000 и выше = 0
$var4=_SysTrayIconIndex($var1, $var2, $var3); функция получения индекса иконки
$var5=1; флаг скрытия\отображения иконки, 1 - скрытие, 0 - отображение
_SysTrayIconHide($var4, $var5, $var3); функция скрытия иконки
 
Автор
1

11exx

Новичок
Сообщения
24
Репутация
3
благодарю всех ...
 
Верх