Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как блокировать выключение экрана? [D7, WinXP]


TopT ©   (2004-09-18 16:07:00) 

У многих на компах, в настройках питание выставлено выключение экрана при бездействии. Так вот вопрос в том как блокировать выключение экрана во время работы моей програмы, а после ее завершения чтоб все возвращалось на свои места?


TopT   (2004-09-18 17:42:00) [1]

>В стандартных функциях где? В дельфи?
Ага, в дельфи.

Поиск по Source ничего не дал. Ни в одном файле, SetThreadExecutionState, не упоминается. Хотя по логике вещей должен.


[lamer]Barmaglot   (2004-09-18 17:07:00) [2]

В стандартных функциях где? В дельфи? Ну запусти поиск с sources и посмотри... Но поскольку эта ф-ция есть в Win98, то по логике должна быть...


TopT   (2004-09-18 17:01:00) [3]

>[lamer]Barmaglot ©   (18.09.04 16:20) [1]
Спасибо за полезную ссфлку, я там нашол подходящую функцию.
SetThreadExecutionStateназывается, прочитать про нее можно тут: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/power/base/setthreadexecutionstate.asp
теперь еще вопрос. Есть ли эта функция в стандартных библиотеках или придется ее подключать из kernel?


[lamer]Barmaglot   (2004-09-18 16:20:00) [4]

?

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/power/base/about_power_management.asp

P.S. Вопрос не такой частый, так что придется разбираться самому...


Наверх

Титульная страница Поиск, карта сайта Написать письмо