↑  ←  Описание функции


WinSetTrans

Устанавливает прозрачность окна.

WinSetTrans ( "title", "text", transparency )

Параметры

title Заголовок/дескриптор/класс окна. См. заголовки и текст окон (расширенные).
text Текст окна.
transparency Число в диапазоне 0-255. Чем меньше число, тем более прозрачность окна.
255 = непрозрачно
0 = невидимое.

Возвращаемое значение

Успех:Возвращает Non-zero.
Ошибка:Возвращает 0, @error устанавливает равным 1, если функция не поддерживает OS.

Примечания

Требует Windows 2000/XP или более поздняя. Глубина цвета экрана должна быть больше или равно 16- бит.

Пример

; Запуск блокнота
Run('notepad.exe')

; Ожидание 5 секунд до появление окна блокнота
$hWnd = WinWait("[CLASS:Notepad]", "", 5)
If Not $hWnd Then
    MsgBox(4096, 'Сообщение', 'Окно не найдено, завершаем работу скрипта')
    Exit
EndIf

; Устанавливает прозрачность окна блокнота - 170.
WinSetTrans($hWnd, "", 170)

; Ожидание 2 секунды для просмотра эффекта, перед тем как закрыть окно.
Sleep(2000)

; Закрывает блокнот.
WinClose($hWnd)