|
Вопрос # 2 866/ вопрос открыт / |
|
Здравствуйте, эксперты! Как программно можно отключить переход в ждущий режим? В инете нашел ссылку на функцию SystemParametersInfo, но ни как не могу разобраться.
 |
Вопрос задал: gm44 (статус: Посетитель)
Вопрос отправлен: 31 мая 2009, 02:49
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 2; последнее сообщение — 9 июня 2009, 17:59; участников в обсуждении: 2.
|
Amidamaru (статус: 4-ый класс), 2 июня 2009, 17:21 [#1]:
Насколько мне известно отключить Ждущий режим с помощью SystemParametersInfo невозможно.
С помощью этой функции можно настроить "low-power phase of screen saving" и "power-off phase of screen saving" и их таймауты, а также сам скринсейвер. Я не знаю, можно ли вообще отключить ждущий режим "програмно", но заблокировать - можно. Наскольно я помню, при переходе в ждущий режим все программы получают сообщение, на которое можно ответить "отказом". Посмотрю по-точнее и скажу.
|
|
Пупкин В В (статус: 2-ой класс), 9 июня 2009, 17:59 [#2]:
Попробуйте покрутить функцию CallNTPowerInformation, информация в msdn.
Если же необходимо отменить переход в ждущий режим при работе вашего приложения то SetThreadExecutionState
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|