Что нового

Как свернуть в трей окно скайпа для бизнеса?

vovsla

Осваивающий
Сообщения
607
Репутация
36
В скайпе для бизнеса нет возможности настройки чтобы он сворачивался в трей при запуске. Хотел написать скрипт для автоматического сворачивания, но столкнулся со следующей проблемой. При закрытии окна вручную приложение сворачивается в трей, а программно не хочет. Как его можно заставить свернуться в трей?
Код:
If WinExists('[TITLE:Skype;CLASS:CommunicatorMainWindowClass]') Then WinClose('[TITLE:Skype;CLASS:CommunicatorMainWindowClass]') ; завершает работу программы
If WinExists('[TITLE:Skype;CLASS:CommunicatorMainWindowClass]') Then WinKill('[TITLE:Skype;CLASS:CommunicatorMainWindowClass]') ; завершает работу программы
If WinExists('[TITLE:Skype;CLASS:CommunicatorMainWindowClass]') Then WinSetState('[TITLE:Skype;CLASS:CommunicatorMainWindowClass]', '', @SW_MINIMIZE) ; сворачивает в панель задач
 

InnI

AutoIT Гуру
Сообщения
4,912
Репутация
1,429
Vovsla
В скайпе для бизнеса нет возможности настройки чтобы он сворачивался в трей при запуске.
Так и в обычном скайпе такой настройки нет. Чтобы он запускался свёрнутым, нужно добавить параметр /minimized. Попробуйте, вдруг заработает.
 
Автор
V

vovsla

Осваивающий
Сообщения
607
Репутация
36
Обычный скайп у меня запускается в свернутом виде.
minimized не помогло, он на /? ничего не выдает, вряд ли он будет работать с консольными командами


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

В общем сделал по простому )

Код:
Opt('MouseCoordMode', 2)
If WinExists('[TITLE:Skype;CLASS:CommunicatorMainWindowClass]') Then ControlClick('[TITLE:Skype;CLASS:CommunicatorMainWindowClass]', '', 'NetUIHWND1', 'left', 1, 384, 14)
 
Верх