Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.01.20;
Скачать: CL | DM;

Вниз

Как сделать спящий режим.   Найти похожие ветки 

 
Nikfel ©   (2007-06-20 17:33) [0]

Пожалуйста помогите. Вот код, но он мне не нравится. Наверно сработает не во всех ОС.
rundll32.exe powrprof.dll,setsuspendstate - переход в спящий режим
rundll32.exe user32.dll,lockworkstation - выход из системы


 
clickmaker ©   (2007-06-20 18:33) [1]

а чем API аналоги не нравятся?
LockWorkStation()
SetSuspendState()


 
clickmaker ©   (2007-06-20 18:37) [2]

а работать они, да, не под всеми будут
suspend - Windows XP, Windows 2000 Professional, Windows Me, Windows 98
lock - Windows XP, Windows 2000 Professional


 
Nikfel ©   (2007-06-21 16:47) [3]

Спасибо. Функцию LockWorkStation я нашел в Windows, а где искать SetSuspendState. Как сделать полный выход из системы, т.к. функция LockWorkStation делает просто смену пользователя без полного выхода из системы.


 
Anatoly Podgoretsky ©   (2007-06-21 16:58) [4]

> Nikfel  (21.06.2007 16:47:03)  [3]

ExitWindowsEx


 
Инс   (2007-06-21 16:58) [5]

См в MSDN ExitWindowsEx.


 
Инс   (2007-06-21 17:00) [6]

Тааак, не успел. Но предупреждая ваш следующий вопрос, зайдите сюда.
http://delphimaster.net/view/4-1182254758/

Там написано, как врубить нужную привилегию


 
Anatoly Podgoretsky ©   (2007-06-21 19:16) [7]

> Инс  (21.06.2007 17:00:06)  [6]

И сюда http://podgoretsky.com/ftp/Language/nps/ru.delphi.html#N161


 
Инс   (2007-06-21 19:18) [8]


> И сюда


Согласен, тока я у вас на сайте первый день, и пока не сильно ориентируюсь...


 
clickmaker ©   (2007-06-22 10:28) [9]


> а где искать SetSuspendState

rundll32.exe powrprof.dll,setsuspendstate



Страницы: 1 вся ветка

Текущий архив: 2008.01.20;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.02 c
2-1198076609
new_user)
2007-12-19 18:03
2008.01.20
Как перемножить


15-1197556569
Petr V. Abramov
2007-12-13 17:36
2008.01.20
Коннект к MSSQL-2000


2-1197996711
new_user )
2007-12-18 19:51
2008.01.20
недопонимаю...


6-1178938053
mm0
2007-05-12 06:47
2008.01.20
Как узнать все ли данные получены? (Indy)


2-1197854221
Bpeguk
2007-12-17 04:17
2008.01.20
Конвертер систем