Ho fatto uno screensaver in .Net 4.0. Fondamentalmente sposta semplicemente i bit in un'immagine attorno e li mostra usando. Invalidate su un timer e sovrascrivendo l'evento onPaint.Il mio salvaschermo interrompe la sospensione dello schermo ma non lo voglio
Finora funziona benissimo, tuttavia, ho notato un problema.
Arresta il monitor dalla sospensione dopo il timeout di sospensione. Da quando l'ho installato, il mio monitor rimane attivo 24/7 ora.
Il fatto è che non ho fatto nulla per arrestare in modo specifico le funzioni di risparmio energetico - e mi sono assicurato che le impostazioni di risparmio energetico del mio computer fossero impostate (sono). Quindi ho scelto un altro salvaschermo solo per essere sicuro che le impostazioni funzionassero ancora. Il monitor è sospeso dopo il timeout.
Cosa devo fare per giocare bene con il risparmio energia? Ho cercato questa risposta su Google e tutto ciò che ho trovato è come bloccare la gestione dell'alimentazione e non l'ho bloccato esplicitamente! Voglio solo che la sospensione sia permessa quando è il momento.
Molto bello - se non ti dispiace, probabilmente lo userò come modello per cambiare un'app di monitoraggio che abbiamo, che colpisce il database piuttosto duramente quando viene eseguito, e inutilmente così quando lo schermo non viene mostrato comunque. –
Non mi dispiace un po 'ed è già parzialmente il tuo successo! Grazie ancora! – Dracorat