Форум: "Media";
Текущий архив: 2005.03.27;
Скачать: [xml.tar.bz2];
ВнизDraw on Desktop Найти похожие ветки
← →
Iks (2004-12-11 23:27) [0]Hi all!!! Можно ли рисовать на рабочем столе, но не поверх всех окон?
← →
Profi © (2004-12-12 03:16) [1]Iks (11.12.04 23:27)
Я делал так: выдирал установленные в данный момент обои, рисовал на них, сохранял у себя в паке и натягивал обратно.
← →
_Lucky_ (2004-12-12 18:38) [2]можно рисовать, для этого надо взять контекст рабочего стола
← →
Iks (2004-12-12 23:10) [3]>>Profi ©
>>Я делал так: выдирал установленные в данный момент обои, >>рисовал на них, сохранял у себя в паке и натягивал обратно.
Можешь описать принцип выдирания и натягивания?
← →
Profi © (2004-12-13 02:59) [4]Iks (12.12.04 23:10) [3]
Опишу принцып, чтоба сам разобрался.
Бирем переменную типа treginifile, например r, и одну стринг.
r:=treginifile.Create("control Panel\Desktop");
s:=r.ReadString("","Wallpaper","Net");
Загружаем картонку в image, рисуем что надо, сохраняем, а потом натягиваем. Как натугивать точно не помню, поищи в нете, там используется функция SystemParametersInfo.
← →
Sapersky (2004-12-13 03:45) [5]http://www.delphimaster.ru/articles/directx/index.html
← →
Iks (2004-12-13 23:13) [6]Thanks!!!
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2005.03.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.042 c