Question

nous voudrions construire un économiseur d'écran qui montre le bureau et les applications en cours d'exécution, mais empêche l'entrée d'utilisateur en montrant l'écran de connexion. L'idée était de construire une application Windows sans fenêtre ou une fenêtre transparente. Cependant, dès que l'économiseur d'écran sera activé le bureau et toutes les applications sont cachées à l'écran.

Est-il possible de démarrer l'économiseur d'écran sans cacher le bureau?

Thx,

bja

Était-ce utile?

La solution

Est-il possible pour vous de mettre en œuvre ce que quelque chose d'autre qu'un écran de veille? Je suppose que l'API Windows a une méthode qui vous permet de dire combien de temps l'ordinateur est inactif (sinon, comment les choses qui font écran gère?), Donc si vous utilisez que vous pouvez simplement configurer votre application telle qu'elle est en cours d'exécution en continu comme un processus d'arrière-plan et fera apparaître une boîte de dialogue modale (ou votre idée d'une fenêtre transparente) ou quelque chose qui invite à entrer les informations de connexion de l'utilisateur lorsque l'ordinateur est inactif pendant un certain laps de temps.

Autres conseils

Pourquoi ne vous suffit de prendre une image de l'écran lorsque le SS démarre. Utilisez ensuite que la toile de fond de votre SS.

Vista a bulles économiseur d'écran qui commence juste mettre des bulles sur l'écran. Je ne sais pas comment ils le font.

Vous êtes mieux juste créer une application en plein écran avec une fenêtre transparente qui démarre sur une minuterie comme un économiseur d'écran. La fonctionnalité d'écran tout semblable à ce que vous faites, des fonctions bien différentes.

En tant que autre suggestion, vous pouvez toujours utiliser une (application ou arrière-plan) service pour recueillir les informations que vous souhaitez que ces outils de contrôle à l'affichage, ou même juste pour saisir des captures d'écran périodiques du bureau (caché), et alors votre écran de veille requête que l'application pour obtenir les données nécessaires à l'affichage.

De cette façon, vous obtenez le bénéfice (le bureau sécurisé, la séquence de connexion habituelle de Windows, etc.) d'un économiseur d'écran, mais toujours obtenir pour afficher ce que vous devez.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top