винде с помощью C#?
Точнее метод который это делает
Именно обои? Есть пример кода, который отображает окна (картинки, видео) за иконками рабочего стола.
https://docs.microsoft.com/en-us/windows/win32/api/shobjidl_core/nf-shobjidl_core-idesktopwallpaper-setwallpaper
Именно, обои, например что то вроде SetWallpaper("имя"); И на рабочем столе стоят уже другие обои
В сети есть примеры через реестр. Но для каждой ОС Win7/8/10 будут свои особенности.
Попробуйте через поиск установку обоев C# SystemParametersInfo (in English)
https://github.com/Fantoom/WallpaperChanger/blob/12a9a96a8fabac1d39d5ea55187a7f681ea70cc0/WallpaperChanger/Program.cs#L172
Это моя самая первая прога на winforms, так что можете не срать
Обсуждают сегодня