Что нового

[Баг] WinActive возвращает неверное состояние

firex

AutoIT Гуру
Сообщения
943
Репутация
208
Собственно вот пример:
Код:
While 1
    If GUIGetMsg() = -3 Then _
        Exit

    ConsoleWrite( WinActive('TEST') & @LF )
    Sleep( 100 )
WEnd

Первоначально отображает правильно, но стоит свернуть окно (Alt+TAB), а затем развернуть и дать фокус - возвращает False (должно True). Окно имеет оконный режим (без рамки на весь экран). Подробнее о окне(написано не на AutoIt):

Код:
>>>> Window <<<<
Title:	TEST
Class:	TestClass
Position:	0, 0
Size:	1280, 1024
Style:	0x14000000
ExStyle:	0x00000000


Добавлено:
Сообщение автоматически объединено:

Только что проверил на ноутбуке, там полет нормальный. Видимо проблема заключается не в AutoIt.
 
Верх