Задать вопрос
@Conan_Doyle

Меняю обои с помощью ctypes.windll.user32.SystemParametersInfoW, после перезагрузки компьютера они не сохраняются, why?

Использую этот код:
ctypes.windll.user32.SystemParametersInfoW(20, 0, "C:\\Users\\Admin\\Pictures\\img.jpg", 0)
  • Вопрос задан
  • 355 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Функция SystemParametersInfoW отправляет команду окну "Рабочий стол" изменить свой фон. Но новое значение фона нигде не сохраняется и будет утеряно после закрытия окна вместе с породившим его процессом проводника. Чтобы фон сохранялся после перезагрузки, нужно изменить соответствующее значение в реестре.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы