PDA

Показать полную графическую версию : Обнаружение полноэкранного приложения


sashadeg
28-10-2017, 18:17
Подскажите, как можно узнать, открыто ли в данный момент на весь экран какое-нибудь полноэкранное приложение, например, игра?

Iska
28-10-2017, 22:47
autoit detect fullscreen application site:www.autoitscript.com - Поиск в Google (https://www.google.com/search?q=autoit+detect+fullscreen+application+site:www.autoitscript.com)

sashadeg
28-10-2017, 23:21
autoit detect fullscreen application site:www.autoitscript.com - Поиск в Google »
Я искал по запросу autoit find fullscreen application, а не detect и ничего не нашел =) Спасибо большое!

sashadeg
29-10-2017, 18:10
Нашел вот этот код, но он говорит, что открытый рабочий стол это 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

furr7325@vk
03-12-2017, 13:25
https://youtu.be/tmaVEk-zhRE вот может поможет.




© OSzone.net 2001-2012