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

Вниз

DeskTop   Найти похожие ветки 

 
bon   (2003-11-03 09:50) [0]

Ув. мастера!
У меня есть процедура, меняющая обои на DeskTop"e

///***
procedure ChangeWallpaper(Path:string);
var
PC: Array[0..$FF] of Char;
begin
StrPCopy(PC, Path);
SystemParametersInfo(spi_SetDeskWallpaper, 0, @PC, spif_UpdateIniFile);
end;
///***
вызываю её и пытаюсь обновить DeskTop
///***
procedure TForm1.Button2Click(Sender: TObject);
begin
ChangeWallpaper("\\server\enterprise\rezerv\wl\zastsu8.bmp");
SendMessage(FindWindow("Progman", "Program Manager"),WM_COMMAND,$A065,0);
end;
//***
DeskTop не обновился но обновляется после перезагрузки ОС. Почему?


 
[lamer]Barmaglot ©   (2003-11-03 10:21) [1]

FAQ?
http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=988622498&n=15


 
bon   (2003-11-03 10:32) [2]

Еще раз повторюсь

DeskTop не обновился но обновляется после перезагрузки ОС. Почему?


 
Guerrillero ©   (2003-11-03 10:49) [3]

Попробывай IActiveDeksTop.SetWallPaper + ApplyChanges
Побробности в MSDN



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

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

Наверх




Память: 0.47 MB
Время: 0.024 c
1-41696
UNick
2003-11-03 09:10
2003.11.13
Можно ли сделать ListBox полупрозрачным или прозрачным?


1-41254
phan
2003-10-29 23:18
2003.11.13
Вставка визуального коспонента в StringGrid/DrawGrid


1-41332
Anonim-777
2003-10-28 21:16
2003.11.13
Как сделать массив обьектов?


1-41438
AndDem
2003-10-29 12:29
2003.11.13
OnActive в MDIChild


1-41723
Dr. Well
2003-11-03 16:20
2003.11.13
Проблема с изменением размеров TImage в RUN-time