Форум: "Система";
Текущий архив: 2002.06.10;
Скачать: [xml.tar.bz2];
ВнизРабочий стол Найти похожие ветки
← →
vajo (2002-03-15 18:37) [0]Понимаю, вопрос дурацкий, но как обновить "рабочий стол"? Пример в FAQ не работает. У меня Win2000.
← →
copyr25 (2002-03-15 19:16) [1]InvalidateRect(0,nil,true);
SendMessage(FindWindow("Progman","Program Manager"),
WM_COMMAND, $A065, 0);
Честно говоря, в 2000-й не пробовал. Попробуйте:)
← →
vajo (2002-03-18 08:30) [2]А мне бы хотелось чтобы еще и картинка на рабочем столе сразу поменялась. Так же как при команде "Обновить" на рабочем столе.
← →
Севостьянов Игорь (2002-03-18 12:32) [3]Смена Wallpaper [D5, Win2000]
SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, PChar("c:\winnt\acd wallpaper.bmp"), SPIF_SENDCHANGE);
Почитай об этой функции в MSDN - может еще что понравиться...
Кстати с ее помощью можно и текущее имя Wallpaper получить
Вопросы по мылу
← →
SerVS - S (2002-03-18 15:59) [4]Все это работает пока не включен ActiveDesktop, а когда включен - нет. Выход - IActiveDesktop, я когда то мучался с эти, посмотри по форуму там есть пример.
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2002.06.10;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c