Что нового

Мышь, клавиатура неактивное/активное окно sandboxie

rngohizl

Новичок
Сообщения
2
Репутация
0
Будьте добры, подскажите как нажать Ok в неактивном окне?

Если в неактивном никак нельзя нажать, как нажать в активном?
Если сделать так:
Код:
WinActivate("[#] Information [#]")
Send("{ENTER}")

и зациклить нажатие происходит, но когда это активное окно пропадает, скрипт все равно продолжает нажимать Enter.
Для неактивного окна пробовал ControlSend - но не помогло

>>>> Window <<<<
Title: [#] Information [#]
Class: #32770
Position: 361, 214
Size: 366, 144
Style: 0x96C80284
ExStyle: 0x00010101
Handle: 0x00040C34

>>>> Control <<<<
Class: Button
Instance: 1
ClassnameNN: Button1
Name:
Advanced (Class): [CLASS:Button; INSTANCE:1]
ID:
Text: OK
Position: 282, 84
Size: 68, 23
ControlClick Coords: 37, 16
Style: 0x50000001
ExStyle: 0x00000000
Handle: 0x00100D6E

>>>> Mouse <<<<
Position: 683, 339
Cursor ID: 0
Color: 0xC1DEEF

>>>> StatusBar <<<<

>>>> ToolsBar <<<<

>>>> Visible Text <<<<
OK


>>>> Hidden Text <<<<
 
Автор
R

rngohizl

Новичок
Сообщения
2
Репутация
0
Нажимайте "{ENTER}" в том случае, если окно есть:
Код:
If WinActivate ("[#] Information [#]") then Send("{ENTER}")
Не срабатывает
Может не видит WinActivate? Если я напишу заведомо неверный title
Код:
WinActivate("[#] абракадабра [#]")
Send("{ENTER}")

Все работает, Enter нажимается.
 
Последнее редактирование:
Верх