|
|
|
|
Управление питанием из программы на Delphi
При
написании разнообразны программ типа заставок, менеджеров управления
компьютером ... возникает необходимость переводить компьютер в режим
"спячки". Для включения этого режима в Windows 95 (и только в ней !!)
предусмотрена команда API: SetSystemPowerState(Suspended, Mode:
Boolean):boolean; Suspended должно быть TRUE для ухода в спячку.
Mode - режим входа в спячку. Если TRUE, то всем программам и драйверам
посылается Message PBT_APMSUSPEND, по которому они должны немедленно
прекратить работу. Если FALSE, то посылается Message PBT_APMQUERYSUSPEND
запроса на спячку, и драйвера в ответ могут дать отказ на включение режима
спячки. Возврат функции SetSystemPowerState: TRUE - режим включен.
|
Copyright ©
"Мастера DELPHI" E-mail:
delphi@mastak.com
http://www.delphimaster.ru |
Источник получения информации: http://www.delphimaster.ru
|
|