Что нового

Сворачивание в трей окон с конкретным словом в заголовке

yl3d

Новичок
Сообщения
70
Репутация
0
Здравствуйте, люди.
Есть такой вопрос.

Открыто три текстовых файла "Запись1.txt", "Запись2.txt" и "Файл-1.txt".
Как свернуть в трей - все окна, в названии которых встречается слово "Запись" ?
Можно использовать только слово "Запись".

Одно окно можно закрыть командой таким кодом.
Код:
Opt('WinTitleMatchMode', -2)
WinSetState('Запись', "", @SW_HIDE)
Но эта команда - закрывает только одно окно. А у меня их несколько.
 

Tempo

AutoIT Гуру
Сообщения
616
Репутация
205
Код:
Opt('WinTitleMatchMode', -2)

Local $aWnds = WinList("Запись")
For $i = 1 To $aWnds[0][0]
	WinSetState($aWnds[$i][1], Null, @SW_HIDE)
Next
 
A

Alofa

Гость
yl3d сказал(а):
... эта команда - закрывает...
@SW_HIDE не закрывает окно и не сворачивает его в трей, данный макрос Скрывает окно вместе с ярлыком.
Уточните чего вы хотите?
 
Автор
Y

yl3d

Новичок
Сообщения
70
Репутация
0
Alofa , да - я именно про сокрытие говорил.

Tempo, спасибо за ответ.
 
Верх