Как программно изменить цвет фона / обоев в Windows XP? Я изменяю ключ реестра HKEY_CURRENT_USER \ Control Panel \ Colors \ Background (с помощью regedit), но изменение этого ключа не меняет цвет фона, хотя этот ключ изменяется, когда я меняю цвет в окне «Свойства экрана». Есть идеи почему?
РЕДАКТИРОВАТЬ: ах, если я изменю ключ и перезагружаюсь, эффект принимает изменения. Итак, как мне сделать изменения без перезагрузки?