Вниз
Скачать: CL | DM;

Смена обоев   Найти похожие ветки 

← →
eRoR_rrr   (2004-05-26 06:43) [0]

Почему я не могу сменить картинку на рабочем столе таким образом ?

SystemParametersInfo
(SPI_SETDESKWALLPAPER,uint("c:\Wall\MyPicture.jpg),nil,SPIF_SENDCHANGE);

bmp файлы таким образом ставятся, а jpg не хотят. Может кто подскажет в чём проблема или посоветуйте ещё что-нибуть (без копания в реестре).


← →
Bar   (2004-05-26 14:27) [1]

Выбранный вами рисунок (jpg) может находиться только на включенном рабочем столе Active Desctop.
SystemParametersInfo
ставит картинки для обычного (не Active Desctop) режима, поэтому и не получается.
Я конвертю jpg в bmp и ставлю картинку в форате bmp. Может есть способ лучьше, но я его пока не встречал(меня и это устраивает)


← →
eRoR_rrr   (2004-05-27 10:15) [2]

А тогда не знаете как програмно включить Active Desctop? Просто конвертировать рисунок как-то не очень


← →
Bar   (2004-06-02 15:52) [3]

Удалено модератором
Примечание: Личная переписка



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.022 c
14-1088147192
infom
2004-06-25 11:06
2004.07.11
Как вам это ?


3-1087319298
irish
2004-06-15 21:08
2004.07.11
"подвисание" приложения во время выполнения запроса


1-1088587619
XeLax
2004-06-30 13:26
2004.07.11
Глючная структура


14-1087174011
Ajax
2004-06-14 04:46
2004.07.11
"Методики засыпания"


3-1086415021
Sour
2004-06-05 09:57
2004.07.11
Invalid blob id




   Наверх