Страница: 1 |
Вопрос: Программная смена обоев | Добавлено: 29.10.03 05:28 |
Автор вопроса: ![]() |
Я программно меняю обою на раб. столе (HKCU\Desktop, "Wallpaper" = "<путь к картинке>"), иногда нужно только обновить экран, но иногда обоина не меняется, захоху в Свойства: Экран - обоя выделена. Щелкаю туда-сюда, нажимаю ОК, и работает. Как сделать, чтоб обоя сразу ставилась? (Ну, или хотя бы, чтоб только обновить экран надо было)![]() |
Ответы | Всего ответов: 6 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ICQ: 259418212 Вопросов: 24 Ответов: 325 |
Web-сайт: Профиль | Цитата | #1 | Добавлено: 29.10.03 05:54 |
Option Explicit Private Sub SetWallpaper(File As String) Private Sub Form_Load() |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ICQ: 789764 Вопросов: 90 Ответов: 230 |
Web-сайт: Профиль | Цитата | #2 | Добавлено: 29.10.03 13:34 |
Спасибо!!!![]() А что значат параметры №2 и 4 (0 и True)? ![]() |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Хранитель чата ICQ: 137392264 Вопросов: 8 Ответов: 557 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 29.10.03 13:51 |
параметр №2 - не используется в случае SPI_SETDESKWALLPAPER, параметр №4 - Тrue - сохранить картинку и после restart, False - после restart востановить default |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ICQ: 789764 Вопросов: 90 Ответов: 230 |
Web-сайт: Профиль | Цитата | #4 | Добавлено: 29.10.03 16:45 |
Ясно... ![]() ![]() ![]() ![]() ![]() ![]() |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ![]() ![]() ICQ: 259418212 Вопросов: 24 Ответов: 325 |
Web-сайт: Профиль | Цитата | #5 | Добавлено: 29.10.03 23:49 |
>"А каким макаром мне поставить на раб. стол JPG " Сам - бы хотел узнать |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 326066673 Вопросов: 368 Ответов: 5968 |
Web-сайт: Профиль | Цитата | #6 | Добавлено: 30.10.03 09:44 |
Кстати сама винда (по крайней мере XP) конвертит jpg в bmp и потом ставит обоями bmp. Так же делает ACDSee... |
Страница: 1 |
|