J'ai une application graphique à long terme qui fournit divers états à l'utilisateur. L'utilisateur veut afficher tous les statuts, mais ne veut pas s'inquiéter de l'activation de l'économiseur d'écran après les réglages d'inactivité..Net: Lire les propriétés de et désactiver l'économiseur d'écran et d'autres régimes d'alimentation
De préférence en C#, comment lire les paramètres économiseur d'écran/mode d'alimentation (pour pouvoir les réappliquer lorsque mon application se termine) et utiliser les paramètres appropriés pour mon application (essentiellement les désactiver)?
EDIT: Je vais exécuter mes propres tests sur ces réponses avant de marquer comme solution. Si quelqu'un a eu du succès avec l'un ou l'autre, veuillez le voter, alors je l'essaie d'abord.
Excellent! Cela va faire une solution très simple à un problème complexe que j'ai. Voici le code d'un script batch: reg ajouter "hkcu \ control panel \ desktop"/f/t REG_SZ/v ScreenSaveTimeOut/d 60 – Mugen