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


SendKeepActive

Пытается удержать указанное окно активным в течение Send().

SendKeepActive('title'[,'text'])

Параметры

title Заголовок/дескриптор/класс удерживаемого активным окна. См. заголовки и текст окон.
Используйте пустой заголовок, чтобы отключить функцию.
text [необязательный] Текст окна.

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

Успех:Возвращает 1.
Ошибка:Возвращает 0, если окно не найдено.

Примечания

Попытка сбросить активность окна между каждой эмуляцией нажатия клавиш Send().

Функцию можно подключить через команду exect

См. также

Send

Примеры:
 Как создать кнопку?


exect=Run('notepad.exe')||$var_h=WinWait('[CLASS:Notepad]',Null,5)||SendKeepActive(HWnd($var_h)) <FOR> 1 <TO> 10 exect=Send('привет')||Sleep(500) <NEXT> exect=SendKeepActive(Null)||WinClose(HWnd($var_h)) ;; запустить "Блокнот" и удерживать окно блокнота активным при использовании функции Send()


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru