Заставка прячет рабочий стол - PullRequest
1 голос
/ 24 июня 2010

мы хотели бы создать заставку, которая отображает рабочий стол и запущенные приложения, но предотвращает ввод данных пользователем, показывая экран входа в систему.Идея заключалась в том, чтобы создать приложение для Windows без окна или прозрачного окна.Однако, как только заставка активируется, рабочий стол и все приложения скрываются от экрана.

Можно ли запустить заставку, не скрывая рабочий стол?

Thx,

ВпМ

Ответы [ 4 ]

1 голос
/ 24 июня 2010

Возможно ли для вас реализовать это как нечто отличное от заставки? Я предполагаю, что в Windows API есть метод, который позволяет вам определить, как долго компьютер простаивал (в противном случае, как это делают вещи, которые управляют хранителями экрана?), Поэтому, если вы используете это, вы можете просто настроить приложение, такое, что оно постоянно работает как фоновый процесс, и появится модальное диалоговое окно (или ваша идея прозрачного окна) или что-то, что запрашивает информацию для входа пользователя, когда компьютер простаивает в течение определенного периода времени.

1 голос
/ 24 июня 2010

Вам лучше всего создать полноэкранное приложение с прозрачным окном, которое запускается по таймеру, как скринсейвер. Функциональные возможности экранной заставки, хотя и аналогичны тем, что вы делаете, работают по-разному.

1 голос
/ 24 июня 2010

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

В Vista есть экранная заставка с пузырьками, которая только начинает наносить пузырьки на экран. Не уверен, как они это делают.

0 голосов
/ 02 августа 2010

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

Таким образом, вы получаете преимущество (безопасный рабочий стол, обычная последовательность входа в Windows и т. Д.) От заставки, но все равно можете отображать то, что вам нужно.

...