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

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

Перевод в "спящий" режим [D7, WinXP]


Pavel ©   (2010-02-15 23:48:00) 

Господа! Подскажите, как програмно (с Delphi) загнать комп в ждущий (спящий) режим (Windows XP), или просто какая функция WinAPI используется?  Ответьте pvkob@mail.ru. Заранее блаагодарен Pavel.


Bulldozer   (2010-07-23 15:32:00) [1]


> Игорь ©   (16.02.10 12:01) [2]
> Можно еще проверить можно ли его туда загнать
>
> function IsPwrHibernateAllowed: Boolean - powrprof.dll
>
>


Опа! Спасибо большое, как раз искал )


Smile   (2010-02-16 17:58:00) [2]

PS
Забыл добавить (успокоить), что любое движение мышью, выводит монитор из этого состояния.


Smile   (2010-02-16 17:48:00) [3]

Попробуй, не это ли тебе нужно (загнать монитор в режим ожидания):
SendMessage(Application.Handle,WM_SYSCOMMAND,SC_MONITORPOWER,2);
:)


12   (2010-02-16 17:09:00) [4]

Удалено модератором


DVM   (2010-02-16 15:33:00) [5]


> Pavel   (15.02.10 23:48) 

перед загоном привилегии надо еще получить


Игорь   (2010-02-16 12:01:00) [6]

Можно еще проверить можно ли его туда загнать

function IsPwrHibernateAllowed: Boolean - powrprof.dll


Игорь Шевченко   (2010-02-16 00:08:00) [7]

SetSystemPowerState


Наверх

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