Здравствуйте, Pzz, Вы писали:
Pzz>Здравствуйте, wonderboy, Вы писали:
W>>Предположим винда автоматически после 30 мин бездействия юзера уводит комп в ждущий режим или в гибернейт. Смотрите вы кино, клаву/мышу не трогаете — и на тебе, через пол часа кино завершается. Pzz>Если в венде возможно прочитать эти настройки, я бы их прочитал, и выкинул пользователю предупреждение. Возможно с предложением поставить галку, запрещающую сон. Но навязывать такую "услугу" — дурной тон.
С вами согласен.
Но я не думаю что вызов SetThreadExecutionState с ES_SYSTEM_REQUIRED | ES_CONTINUOUS запретит напроч уход в спящий режим, если этого юзер сам попросит. По описанию я так понял, что работа функции касается только автоматического ухода в спящий режим после периода "неактивности" пользователя. Сегодня проверю..