2014-04-17 8 views
7

Sto scrivendo un'applicazione di servizio/modalità utente che può inviare il sistema in modalità di sospensione dopo un determinato periodo di inattività personalizzabile. Il processo in modalità utente potrebbe richiedere la visualizzazione di un messaggio/avvertimento utente prima di eseguire un'operazione di alimentazione. Questa grande opera se un utente è connesso, ma se la workstation è bloccata, un utente vede un display come questo:È possibile visualizzare la mia finestra su una schermata di accesso a Windows?

enter image description here

Quindi sono curioso di sapere se è possibile visualizzare la mia finestra (overlay) sopra tale schermata di accesso?

+0

Interessante domanda. Conosco poco le parti interne di Windows, ma il mio istinto è che ciò non sarà possibile, a causa di potenziali implicazioni sulla sicurezza (falsificazione di un modulo di accesso). – Angew

+1

Esistono modi per utilizzare l'architettura di accesso interattivo di Windows. L'idea generale può essere vista qui - http://stackoverflow.com/questions/12498019/how-to-display-ui-on-logon-screen-in-windows-7 – haxtbh

+1

O possibilmente [questa domanda] (http: // stackoverflow.com/questions/9481621/running-a-form-in-windows-logon-screen-c-sharp?rq=1). – TripeHound

risposta

0

Ho trovato this post che potrebbe essere esattamente ciò di cui ho bisogno. Pubblicherò dopo quando lo provo ...

Problemi correlati