Что нового

Как при помощи автоит - закрепить окно определенной программы поверх всех окон

mv6677

Новичок
Сообщения
105
Репутация
0
Версия AutoIt: 3.3.14.2

Описание:
Доброго времени суток, форумчане.
Подскажите - возможно ли закрепить поверх всех окон - конкретное окно?
Как заставить скрипт автоит - открыть окно файла 658.txt - блокнотом и закрепить окно блокнота с этим файлом - поверх всех окон ?


Примечания:
 

Malderin

Новичок
Сообщения
68
Репутация
1
Re: Как при помощи AutoIt - закрепить окно определенной программы поверх всех окон

mv6677 [?]
возможно ли закрепить поверх всех окон
Код:
WinSetOnTop


mv6677 [?]
открыть окно файла 658.txt
Код:
FileOpen ( "filename" [, mode = 0 ] )

или
Код:
Run(@WindowsDir & "\notepad.exe 658.txt", "")

Файл 658.txt находится в одной папке со скриптом

Все в справке ж есть
 
Автор
M

mv6677

Новичок
Сообщения
105
Репутация
0
Re: Как при помощи AutoIt - закрепить окно определенной программы поверх всех окон

Malderin ,что-то не работает.

Окно открываемого файла с названием 658 - не закрепляется.
Код:
Run(@WindowsDir & "\notepad.exe 658.txt", "")
WinSetOnTop("title","658",1)
 

Malderin

Новичок
Сообщения
68
Репутация
1
Re: Как при помощи AutoIt - закрепить окно определенной программы поверх всех окон

mv6677 [?]
Окно открываемого файла с названием 658 - не закрепляется

Код:
Run(@WindowsDir & "\notepad.exe 658.txt", "")
WinWait("658")
$hHnd = WinGetHandle("658")
WinSetOnTop($hHnd,"",1)


или даже еще проще:
Код:
Run(@WindowsDir & "\notepad.exe 658.txt", "")
WinWait("658")
WinSetOnTop("658","",1)
 
Автор
M

mv6677

Новичок
Сообщения
105
Репутация
0
Re: Как при помощи AutoIt - закрепить окно определенной программы поверх всех окон

Malderin , теперь окно закрепляется. Спасибо.
 
Верх