Языки программирования > Microsoft Visual C# (CSharp) .NET , ASP.NET

Как выключить автоматический переход в спящий режим

(1/1)

iPRG Team:
Например есть программа, после запуска которой необходимо отключить переход компьютера в спящий режим.

При запуске программы необходимо изменить значения в реестре:
 
HKLM\System\CurrentControlSet\Control\Power\Timeouts: BattSuspendTimeout=0
HKLM\System\CurrentControlSet\Control\Power\Timeouts: ACSuspendTimeout=0
HKCU\ControlPanel\Backlight: BatteryTimeout=0
HKCU\ControlPanel\Backlight: ACTimeout=0
HKCU\ControlPanel\Backlight: Brightness=10
HKCU\ControlPanel\Backlight: ACBrightness=10

По окончании работы программы нужно восстановить значения в реестре на прежние.

iPRG Team:
Для того, чтобы отключить автоматичекий переход устройства в спящий режим - в applicationDidFinishLaunching отключаем таймер, который за это отвечает:

application.idleTimerDisabled = YES;

Навигация

[0] Главная страница сообщений

Перейти к полной версии