Вопрос № 50152: Здравтсуйте!
1) Есть функция ExitWindows/ExitWindowsEx. Как выключать компьютер я разобрался. Мне нужно вогнать его в спящий режим. Как можно это сделать?
2) Как разбудить комп после спячки....Вопрос № 50153: Как программно задать права на редактирование раздела в реестре?...
Вопрос № 50.152
Здравтсуйте!
1) Есть функция ExitWindows/ExitWindowsEx. Как выключать компьютер я разобрался. Мне нужно вогнать его в спящий режим. Как можно это сделать?
2) Как разбудить комп после спячки.
Отвечает: gitter
Здравствуйте, Наумов Сергей Александрович / snov!
1. Необходимо воспользоваться SetSuspendState или SetSystemPowerState, в зависимости от ОС.
2. Попробуйте воспользоваться этим примером.
По этой теме почитайте здесь.
Удачи!
Ответ отправил: gitter (статус: Студент)
Ответ отправлен: 25.07.2006, 17:46 Оценка за ответ: 5 Комментарий оценки: Конечно по тем ссылкам я не нашел, но на rsdn.ru есть то, что нужно. В спящий режим вгоняет функция SetSystemPowerState(0,0); Для которой могут потребоваться те же привелегии, что и для функции ExitWindows. Чтобы разбудить компьютер достаточно обычного WaitableTimer...
Вопрос № 50.153
Как программно задать права на редактирование раздела в реестре?