Ну, вообщем, хоть так, правда, у меня немного по другому заработало, но все равно, твой ответ я понял, нужно просто сделать окно прозрачным, окно просто становится прозрачным, и поэтому его не видно. Ставлю плюс тебе.
Вот мой код полностью, если интересно:
Тут я хотел по нажатию скрипта, просто создать файл ahk.
#NoEnv ; Отключает переменное окружения, для повышения производительности скриптов.
Run, "C:\Program Files\AutoHotkey\SciTE\SciTE.exe", , ,PID ; Запускает SciTEAutoHotkey и высчитывает его PID.
WinWait, ahk_pid%PID% ; Ждет PID процесса.
PostMessage, 0x111, 106, %PID% ; Запускает окно "Сохранение файла".
DetectHiddenWindows, on ; Выполняет скрипт даже тогда когда окно скрыто.
SetWinDelay, 0 ; Задает задержку после каждой оконной команды.
WinWait, Сохранение файла ; Ждет окно "Сохранение файла".
WinHide, Сохранение файла ; Скрывает окно "Сохранение файла".
WinSet, Transparent, 0, Сохранение файла ; Делает окно "Сохранение файла", прозрачным.
sleep 200 ; Ставит паузу в 200 мс.
Loop % 10 ; Повторяет 10 раз случайную букву русского языка.
{
Random, AsCode, Asc("а"), Asc("я") ; Записывает в переменную случайные буквы русского языка.
Name .=Chr(AsCode)
}
SendMessage, 0xC2, , &Name, Edit1, Сохранение файла ; Посылает переменную %Name% в Edit1, окна "Сохранение файла".
SendMessage, 0xF5, 0,0, Button1, Сохранение файла ; Нажимает 3 раза для надежности левой кнопкой мыши в Button1, окна "Сохранение файла".
SendMessage, 0xF5, 0,0, Button1, Сохранение файла
SendMessage, 0xF5, 0,0, Button1, Сохранение файла