Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как обновить рабочий стол в WinXP ? [D6, Win95/98, WinME, NT4, WinXP]


daos ©   (2002-09-16 11:51:00) 

Как обновить рабочий стол в WinXP ? Из FAQ не работает.


Beglec   (2002-09-26 05:15:00) [1]

SystemParametersInfo(SPI_SETDESKWALLPAPER,0,nil,SPIF_SENDWININICHANGE);

У меня под XP работает


Ученик   (2002-09-17 09:24:00) [2]

>daos © (16.09.02 11:51)
В каком случае требуется обновить рабочий стол ?
(просто интересно, достаточно часто задают этот вопрос, но так и не знаю когда это требуется)


Song   (2002-09-17 09:05:00) [3]

2Eugene © (17.09.02 07:53)
В Win2k поможет то что я сказал выше.
А вообще есть ещё способы. Можно и через F5, можно и через rundll32

daos © (17.09.02 05:15)
А где можно узнать о подобных вещах? (сообщения , параметры и т.п.)
Из опыта берётся :)


Eugene   (2002-09-17 07:53:00) [4]

А что разве в XP послать клавишу F5 рабочему столу ? Меня в Win2k только это и спасло, все остальное не помогало.


daos   (2002-09-17 05:15:00) [5]

А где можно узнать о подобных вещах? (сообщения , параметры и т.п.)


Song   (2002-09-16 15:02:00) [6]

Для XP надо WParam=$A220


Наверх

Титульная страница Поиск, карта сайта Написать письмо