| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB6 > Фон рабочего стола |
| Автор: Error1 11.5.2006, 18:30 |
| Люди скажите пожалуйста как можно поменять обой рабочего стола с помощью VB например: когода заходиш в прогу она автоматически меняет Обой Рабочего Стола |
| Автор: IcyJet 11.5.2006, 20:49 | ||
| Надо использовать знаменитую Win32API Добавь на форму 2 CommandButton. Первая кнопка помещает на рабочий стол любой рисунок, вторая - убирает этот рисунок.
Ну это конечно надо оформить в процедурку красивенькую |
| Автор: cardinal 11.5.2006, 20:55 |
| http://www.activevb.de/tipps/vb6tipps/tipp0054.html |
| Автор: ~FoX~ 12.5.2006, 14:37 |
| Путь к обои прописан в реестре по адресу HKEY_CURRENT_USER\Control Panel\Desktop\Wallpaper Пишишь туда адрес своей картинки и посылаешь всем сообщение об обновлении через SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, Nil, SPIF_SENDWININICHANGE); В факе есть примеры по работе с реестром....Удачи |