![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Скринсейверы [Delphi, Windows]
Dib@zol © (2007-07-04 13:59:00)Здрасьте. Вопрос у меня такой:
В настройках "свойств экрана" имеется вкладка "заставка" а на ней модель монитора на к-рую при предварительном просмотре выводятся картинки, создаваемые сейверами. Как я понимаю чтобы они эту картинку воспроизвели, надо переслать при запуске параметр -s. Но как понять кудавыводить? Неужели пользовать ГетВиндовЛист, находить окно и выводить на его ДС с нужным смещением относительно краёв? Или есть менее зверские способы?
Dib@zol (2007-07-04 20:29:00) [1]Спасибо мысль понял :)
a22 (2007-07-04 20:05:00) [2]по-моему, второй параметр будет при старте в превью и будет HWND. ну, в виде строки конечно, сперва надо перевести
@!!ex (2007-07-04 15:54:00) [3]Неф. Фича в том, что он когда скринсейвер на предпросмотр запускает передает ему свой хэндл.
Смотри какие параметры он тебе передает.
У меня где то статья валяется по всей этой ерунде, если надо поищу, но не раньше завтра, скорее всего.