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

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

Как запустить скринсейвер .SCR на форму в приложении??? [D5]


GuestTM ©   (2004-10-29 02:51:00) 

Есть задача запустить скринсейвер на форуму самостоятельно. То есть, чтобы программа сама запускала скринсейвер, но вывод работы скринсейвера происходил не в полный экран, а на форму (оконо) моего приложения.

Такое можно сделать?


Zeqfreed   (2004-10-31 19:31:00) [1]

Запускаешь скринсэйвер (ShellExecute) с параметром вида "/p xxx", где xxx это дескриптор окна, на которое хочешь вывести скринсэйвер. Специально для тебя не буду смотреть какие параметры у ShellExecute, надеюсь сам справишься


GuestTM   (2004-10-31 05:05:00) [2]

"/p WindowHandle" - это что такое? Не понял совсем...


VMcL   (2004-10-30 13:37:00) [3]

>> GuestTM  (30.10.04 03:53) [2]

/p WindowHandle

так, вроде


GuestTM   (2004-10-30 03:53:00) [4]

Ну может быть кто-нибудь вспомнит параметры?


DeadMeat   (2004-10-30 01:23:00) [5]

Можно... Надо только передать ему параметр один (не помню какой) и другой (тоже не помню). Один из них ключ, другой - handle на окно для превью. Но если он (скринсейвер) не хочет делать превью, то заставить его это сделать будет не так просто.

---
...Death Is Only The Begining...


Наверх

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