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

Вниз

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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.048 c
1-1110638833
[k]NikolaZ
2005-03-12 17:47
2005.03.27
Алгоритмы Архивирования


14-1110373061
Вольный Стрелок
2005-03-09 15:57
2005.03.27
МЕЧТАЕТЕ о ТЕЛЕВИЗОРЕ с БОЛЬШИМ ЭКРАНОМ? ТОГДА МЫ ИДЕМ К ВАМ!


1-1110644167
Слава
2005-03-12 19:16
2005.03.27
ListView - как установить фокус на элемент ?


1-1110777184
LEXX_55
2005-03-14 08:13
2005.03.27
Трей


14-1110145154
cspr
2005-03-07 00:39
2005.03.27
Подскажите что за дрянь :-) ?