Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
vascat
0 / 0 / 0
Регистрация: 01.12.2008
Сообщений: 4
#1

Как из программы сменить обои на рабочем столе? - C++

17.03.2010, 14:24. Просмотров 886. Ответов 4
Метки нет (Все метки)

Собственно, сабж! Даже не знаю, где копать. Поверхностный взгляд на MSDN никаких идей не принес
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.03.2010, 14:24     Как из программы сменить обои на рабочем столе?
Посмотрите здесь:

C++ Файл на рабочем столе :)
Вывести список существующих на рабочем столе окон C++
Как создать ярлык на рабочем столе? C++
C++ Убрать значек щита с иконки программы на рабочем столе!
C++ Кодировки. Как сменить? Какая по умолчанию? Какую использовать?
C++ Как сменить в реестре отладчик на студийный
C++ Ошибка записи в файл на рабочем столе
C++ Как сменить шрифт в консольном приложении?
C++ Как сменить значок консольного приложения
Не сохраняются обои, выставленные из программы C++
Создать папку на рабочем столе C++
Можно ли сменить раскладки клавиатуры в программе и если да, то как? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
bazile
58 / 34 / 19
Регистрация: 15.03.2007
Сообщений: 6,911
17.03.2010, 14:57     Как из программы сменить обои на рабочем столе? #2
Настройки обоев хранятся в реестре - HKEY_CURRENT_USERControl PanelDesktop
Ключи Wallpaper и WallpaperStyle.
vascat
0 / 0 / 0
Регистрация: 01.12.2008
Сообщений: 4
17.03.2010, 15:28  [ТС]     Как из программы сменить обои на рабочем столе? #3
А что нажно сделать, чтобы изменения вступили в силу? Наверное, простого изменения параметров будет недостаточно?
bazile
58 / 34 / 19
Регистрация: 15.03.2007
Сообщений: 6,911
17.03.2010, 15:47     Как из программы сменить обои на рабочем столе? #4
Послать десктопу сообщение WM_SETTINGCHANGE

А еще лучше использовать фунцию SystemParametersInfo. Она сама сделает все необходимое. Забыл я про ее сущестование.
vascat
0 / 0 / 0
Регистрация: 01.12.2008
Сообщений: 4
17.03.2010, 19:44  [ТС]     Как из программы сменить обои на рабочем столе? #5
Спасибо, буду пробовать!
Yandex
Объявления
17.03.2010, 19:44     Как из программы сменить обои на рабочем столе?
Ответ Создать тему
Опции темы

Текущее время: 05:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru