Code: Select all
#NoEnv
#Persistent
SetBatchLines -1
GroupAdd Emulator, ahk_class EPSX
GroupAdd Emulator, ahk_class SDL_app
GroupAdd Emulator, ahk_class RetroArch
MsgBox Starting...
SetTimer MonitorRWin, -0
SetTimer MonitorEmulator, -0
return
MonitorRWin:
Loop {
KeyWait RWin, D
DllCall("QueryPerformanceCounter", "Int64*", p)
MsgBox % p
KeyWait RWin
} return
MonitorEmulator:
Loop {
WinWaitActive ahk_group Emulator
WinGetClass EmulatorClass
TrayTip Emulator Class, % EmulatorClass,, 16
WinWaitNotActive ahk_group Emulator
WinWaitNotActive ahk_class Shell_TrayWnd
} return