Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.08;
Скачать: CL | DM;

Вниз

обои на рабочем столе   Найти похожие ветки 

 
lion   (2004-06-29 00:18) [0]

Мастера есть такой вопрос:
я пишу: St := "C:\MyWallPaper.Bmp";
      SystemParametersInfo(SPI_SETDESKWALLPAPER,UINT   (St),nil,SPIF_SENDCHANGE);

Ну или я сам найду в реестре папку в которой прописывается путь рисунка который должен быть поставлен в качестве обоев рабочего стола и програмно в этой папке пропишу этот путь.

Короче вопрос в том что рисунок рабочего стола смениться только после перезагрузки .А как чтобы он сразу сменился?


 
KilkennyCat ©   (2004-06-29 00:26) [1]

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


 
lion   (2004-06-29 00:34) [2]

>KilkennyCat

Он смениться как раз при перезагрузки.я же наверное пробовал обновлять.


 
Vasya.ru   (2004-06-29 00:35) [3]

SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, nil, SPIF_SENDWININICHANGE);


 
lion   (2004-06-29 00:44) [4]

vasya.ru а где указывать имя файла


 
Vasya.ru   (2004-06-29 01:02) [5]

Reg := TRegIniFile.Create("Control Panel");
Reg.WriteString("desktop", "Wallpaper", ИМЯ ФАЙЛА);
Reg.WriteString("desktop", "TileWallpaper", "0");
Reg.Free;
SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, nil, SPIF_SENDWININICHANGE);



Страницы: 1 вся ветка

Текущий архив: 2004.08.08;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.054 c
6-1086759997
CyberNetik
2004-06-09 09:46
2004.08.08
Работа с таблицей маршрутов в окнах


1-1090805019
NumDer32Ok
2004-07-26 05:23
2004.08.08
Base64 алгоритм


14-1090260768
ИМХО
2004-07-19 22:12
2004.08.08
You know: Мазуту, Алексу и всем-всем-всем...


6-1086807870
SendeR
2004-06-09 23:04
2004.08.08
Основы программирования сети.....


8-1085179855
Дмитрий
2004-05-22 02:50
2004.08.08
Скролинг графика