1

Тема: AHK: Скрытие окна до его появления


WinWait, Program Window
Winhide, Program Window
WinWaitClose, Program Window
...

В сценарии используется ожидание закрытия окна как условия. В то же время хотелось бы, чтобы само окно было невидимым. Используя представленный вариант окно появляется на короткий промежуток времени. Можно ли предотвратить появление окна, чтобы оно было невидимым с самого начала активности?
Допускается вариант, при котором останется невозможным опираться на условие закрытия данного окна, т.к. параллельно с ним может использоваться другое окно, которое закрывается одновременно с ним.

2

Re: AHK: Скрытие окна до его появления

Используя представленный вариант окно появляется на короткий промежуток времени.

А какая сила заставляет его появиться?
Команда Run позволяет запускать программу в скрытом окне.
Команда WinSet, Transparent, 0 позволяет сделать окно полностью прозрачным.

3 (изменено: becauseim, 2015-09-18 12:59:19)

Re: AHK: Скрытие окна до его появления

ypppu пишет:

А какая сила заставляет его появиться?

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

4

Re: AHK: Скрытие окна до его появления

Тогда оно в любом случае будет появляться на короткий промежуток времени.

5

Re: AHK: Скрытие окна до его появления

Жаль, что нельзя предотвратить видимость окна.