CODE:win w=window (-1, "Notepad", -1); // указатель на окно, блокнот в данном случае
enabletimer(0);
while(window (-1, "Notepad", -1) == 0)sleep(100); // ждать пока окно не найдётся
loop()
{
// тут скрипт
textout(0, 300, 300, "Хендл окна: "+format(formatwi(w)), 1);
sleep(100);
}
CREATE_TIMER(0, 500)
{
if(window (-1, "Notepad", -1) == 0) // если окно не найдено, блокнот в данном случае
{
start("C:\Windows\notepad.exe"); // запустить блокнот
while(window (-1, "Notepad", -1) == 0)sleep(100); // ждать когда откроется
w=window (-1, "Notepad", -1); // получить указатель
}
}
Откроет блокнот, если он не запущен или был закрыт. |