Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 20.10.2015
Сообщений: 30
1

Смена изображения рабочего стола

17.06.2018, 17:50. Просмотров 2244. Ответов 3
Метки нет (Все метки)


Доброго времени суток. Возможно ли организовать контейнер, где будет храниться изображение, которое будет устанавливаться на рабочий стол? Суть такова, что при передаче данной программы на другой компьютер, программа не будет производить поиск изображения в другом компьютере, а будет устанавливать на рабочий стол с контейнера.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.06.2018, 17:50
Ответы с готовыми решениями:

Смена обоев рабочего стола.
Добрый день! Я меняю например картинку на рабочем столе вот этим способом....

Программная смена обоев рабочего стола...
Как в Windows XP программно сменить обои рабочего стола? Пробовал сделать так: ...

Изменение изображения рабочего стола
Нужно изменить фон. рис. рабочего стола без перезагрузок и т.п., использую...

Замена рабочего стола
Доброго времени суток!!! Как заменить рабочий стол своим окном?

3
913 / 591 / 291
Регистрация: 22.02.2018
Сообщений: 1,740
Записей в блоге: 2
18.06.2018, 03:51 2
Лучший ответ Сообщение было отмечено nick42 как решение

Решение

C++
1
2
3
4
5
// Для изменения картинки на рабочем столе
// используйте следующий код:
SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, "pic.bmp",
SPIF_UPDATEINIFILE | SPIF_SENDCHANGE);
// где pic.bmp - имя вашего файла с картинкой
Взято с cyberguru

Добавлено через 38 секунд
А контейнер - ImageList
2
Модератор
6758 / 4352 / 1869
Регистрация: 21.01.2014
Сообщений: 18,388
Записей в блоге: 3
18.06.2018, 07:59 3
Цитата Сообщение от HyMeReaMiTh Посмотреть сообщение
а будет устанавливать на рабочий стол с контейнера
т.е. поставлю я Вашу программу - и вдруг у меня вместо моего любимого флажка Windows какие-нибудь девки голые без спросу на рабочем столе появятся? А вот оно мне надо?
А по сути - боюсь ImageList не потянет объемных картинок... Так что пакуйте в ресурсы и при необходимости выгружайте...
0
случайный прохожий
1502 / 999 / 372
Регистрация: 20.07.2013
Сообщений: 2,894
18.06.2018, 08:51 4
DLL, как контейнер изображений. [FAQ]
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.06.2018, 08:51

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Заставка рабочего стола
Всем добро! :senor: Подскажите как программно получить в переменную путь к файлу который в данный...

Заставка рабочего стола
SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, "pic.bmp", SPIF_UPDATEINIFILE | SPIF_SENDCHANGE); ...

Залить TImage фоном рабочего стола
Приветствую! Посоветуйте пожалуйста как залить компонент TImage фоном рабочего стола Пробовал...

Как получить имя рабочего стола?
Привет Подскажите как получить имя рабочего стола? 8-) Спасибо заранее... :-[


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.