Загрузка данных


#NoTrayIcon
#Persistent

; 1. Ждем появления процесса и окна GTA 5
WinWait, ahk_exe GTA5.exe

; 2. Небольшая задержка, чтобы окно игры полностью проинициализировалось
Sleep, 2000

; 3. Меняем заголовок окна на Grand Theft Auto VI
WinSetTitle, ahk_exe GTA5.exe,, Grand Theft Auto VI

; 4. Подменяем иконку окна на панели задач
; Укажи здесь точный путь к твоему файлу .ico
IconPath := "C:\Games\gta6.ico" 

if FileExist(IconPath) {
    hIcon := DllCall("LoadImage", "UInt", 0, "Str", IconPath, "UInt", 1, "Int", 32, "Int", 32, "UInt", 0x10)
    ; Отправляем окну команду сменить маленькую и большую иконку
    SendMessage, 0x80, 0, hIcon,, ahk_exe GTA5.exe ; WM_SETICON (Small)
    SendMessage, 0x80, 1, hIcon,, ahk_exe GTA5.exe ; WM_SETICON (Big)
}

; 5. Завершаем работу фонового скрипта
ExitApp