#Include <WinAPI.au3>
HotKeySet('{F8}', '_HotKey')
While 1
Sleep(10)
WEnd
Func _WinFullScreen()
Local $hWnd = DllCall('user32.dll', 'hwnd', 'GetForegroundWindow')
If (@error) Or ($hWnd[0] = 0) Then
Return SetError(1, 0, 0)
EndIf
If (StringInStr(WinGetClassList($hWnd[0]), 'SHELLDLL_DefView') = 0) And (BitAND(WinGetState($hWnd[0]), 2) = 2) And (_WinAPI_GetClientWidth($hWnd[0]) = @DesktopWidth) And (_WinAPI_GetClientHeight($hWnd[0]) = @DesktopHeight) Then
Return 1
EndIf
Return 0
EndFunc
Func _HotKey()
$sWinFullScreen = _WinFullScreen()
If WinActive('Игра','') Then
If $sWinFullScreen = 1 Then
MsgBox(0, "", "Игра запущенна в полноэкранном режиме")
Else
MsgBox(0, "", "Игра запущенна не в полноэкранном режиме")
EndIf
EndIf
EndFunc