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

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

Анимированне обои раб.стола [D6, D7, Win2k, WinXP]


Страницы:   1 2

П7 ©   (2004-10-12 17:50:00) 

Теория понятна: Делаем Flash-ролик и отрисовываем его на канве раб стола за иконками. Вся проблема в том, что никак не удаётся добраться до этой самой канвы. Всё, что удалось достич - это получание HDC ЛистБокса, в котором эти иконки располагаются. Но в этом случае иконки так страшно обновляются, что пропадает всякое желание... (:
Уважаемые товарищи, есть ли решение этой проблемы? Поможите пожалуйста, кто чем может. (:


П7   (2004-10-13 01:34:00) [21]


> TUser ©   (12.10.04 23:48) [4]

Это я всё образно, для понятности.

> Всё, что удалось достич - это получание HDC ЛистБокса

Вот. Через него, родимого, и рисовал.

Почему Flash? Просто видел реализацию подобного через Flash. Но такое удовольствие стоит от $15. Поиметь хочется ничего не отдавая взамен, кроме своего времени на писание программы. Плюс опять же народу может пригодится сей исходник и возможность создавать свои анимированные обои.


TUser   (2004-10-12 23:48:00) [22]


> не удаётся добраться до этой самой канвы. Всё, что удалось
> достич - это получание HDC ЛистБокса, в котором эти иконки
> располагаются.

Рабочий стол - понятие системы, а канва - понятие Delphi, так же как и листбокс.


Sapersky   (2004-10-12 22:09:00) [23]

Угу. Вполне реально, хотя и муторно (сначала рисовать флэш в битмап, потом копировать в оверлей...). Копирование при разумных размерах оверлея тормозит не очень (особенно если 16 bpp - через LUT), гораздо больше - сам флэш. Или мне ролики такие попадались тормозные?
Видел реализацию флэша на OpenGL ( http://tulrich.com/geekstuff/gameswf.html) - но на Си, и, как признаёт автор, довольно глючную.


DVM   (2004-10-12 18:50:00) [24]

http://www.delphimaster.ru/articles/directx/index.html


П7   (2004-10-12 18:22:00) [25]

Нда, видимо переработался, даже не смог правильно заголовок написать... "Анимированные обои рабочего стола". ВотЪ! (:
Ну хоть чем-нибудь помогите...


Страницы:   1 2

Наверх

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