Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Обнаружение полноэкранного приложения

Ответить
Настройки темы
Обнаружение полноэкранного приложения

Аватара для sashadeg

Старожил


Сообщения: 379
Благодарности: 5

Профиль | Отправить PM | Цитировать


Подскажите, как можно узнать, открыто ли в данный момент на весь экран какое-нибудь полноэкранное приложение, например, игра?

-------
Ну вы ребята даёте...


Отправлено: 18:17, 28-10-2017

 

Ветеран


Contributor


Сообщения: 24055
Благодарности: 6985

Профиль | Отправить PM | Цитировать


autoit detect fullscreen application site:www.autoitscript.com - Поиск в Google
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:47, 28-10-2017 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для sashadeg

Старожил


Сообщения: 379
Благодарности: 5

Профиль | Отправить PM | Цитировать


Цитата Iska:
autoit detect fullscreen application site:www.autoitscript.com - Поиск в Google »
Я искал по запросу autoit find fullscreen application, а не detect и ничего не нашел Спасибо большое!

-------
Ну вы ребята даёте...


Отправлено: 23:21, 28-10-2017 | #3


Аватара для sashadeg

Старожил


Сообщения: 379
Благодарности: 5

Профиль | Отправить PM | Цитировать


Нашел вот этот код, но он говорит, что открытый рабочий стол это fullscreen.

Код: Выделить весь код
While 1

    ; Resolution might be changed so check each time
    $iW = @DesktopWidth
    $iH = @DesktopHeight

    ; Get GUI size
    $aPos = WinGetPos("[ACTIVE]")

    ; Just for testing
    ConsoleWrite($aPos[2] & " - " & @DesktopWidth & @CRLF)
    ConsoleWrite($aPos[3] & " - " & @DesktopHeight & @CRLF)

    ; Does the active GUI fill the screen
    If $aPos[2] >= $iW And $aPos[3] >= $iH Then
        SplashTextOn("Active", "FullScreen")
        ConsoleWrite("FullScreen" & @CRLF)
    Else
        SplashTextOn("Active", "Not FullScreen")
        ConsoleWrite("Not FullScreen" & @CRLF)
    EndIf

    ; Allow splash to be seen
    Sleep(2000)
    SplashOff()

    ; Set this to a suitable value to check at intervals
    Sleep(5000)

WEnd

-------
Ну вы ребята даёте...


Отправлено: 18:10, 29-10-2017 | #4


Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


https://youtu.be/tmaVEk-zhRE вот может поможет.

Отправлено: 13:25, 03-12-2017 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Обнаружение полноэкранного приложения

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - Вопрос по перемещению курсора между двумя мониторами из полноэкранного приложения. viktorios7 Microsoft Windows 10 0 12-07-2017 03:02
Игры вылетают из полноэкранного режима Птушвиче Хочу все знать 4 15-06-2014 23:31
Зависает видеокарта nvidia 9500gt при включении полноэкранного режима в приложениях wolfxr Видеокарты 1 25-02-2013 18:25
Интерфейс - Поддержка полноэкранного режима DOS stypler Microsoft Windows Vista 12 22-07-2008 13:56
Обнаружение наблюдения fooms Защита компьютерных систем 10 28-03-2003 18:29




 
Переход