![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как блокировать выключение экрана? [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. Вопрос не такой частый, так что придется разбираться самому...