1

Тема: AHK: Изменить фон рабочего стола с несколькими мониторами

Первым делом я естественно попытался найти ответ в гугле, нашел код, который по описанию меняет фон основного монитора.

DllCall("SystemParametersInfo", UInt, 0x14, UInt, 0, Str, "путь к файлу bmp", UInt, 1)

У меня 3 монитора и хотелось бы менять фон только на одном из них (он в системе определяется как третий и он не основной). Есть ли возможность это сделать, не делая одну большую картинку с растягиванием на все мониторы?

Win10: LTSC (21H2); AHK: ANSI (v1.1.36.02)

2

Re: AHK: Изменить фон рабочего стола с несколькими мониторами

Как вариант, просто соединить три картинки в одну, это можно сделать программно.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3

Re: AHK: Изменить фон рабочего стола с несколькими мониторами

Все же хотелось бы этого избежать. Есть варианты помимо этого?

Win10: LTSC (21H2); AHK: ANSI (v1.1.36.02)

4

Re: AHK: Изменить фон рабочего стола с несколькими мониторами

Не знаю, у меня только один монитор, пробуйте гуглить.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder