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

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

Ждущий режим в WinNT 2000 XP


DeMoN-777 ©   (2002-06-18 14:13:00) 

Замучался уже помогите плиз.
SetSystemPowerState(); не работает под NT


DeMoN-777   (2002-06-21 01:10:00) [1]

ZZ © (20.06.02 02:13)
Спасибо.


ZZ   (2002-06-20 02:13:00) [2]

Ну так ты проверь :) Вроде под НТ4 не должна, а в 2000 и хп работает.

http://delphi.mastak.ru/cgi-bin/faq.pl?look=1&id=988621105&n=15

Вместо ExitWindowsEx подставь SetSystemPowerState со своими параметрами.


DeMoN-777   (2002-06-19 18:09:00) [3]

>ZZ © (19.06.02 16:33

Дык значит SetSystemPowerState(); работает по NT ?


ZZ   (2002-06-19 16:33:00) [4]

DeMoN-777Берешь код получения привилегий (например в факе поищи по ExitWindowsEx) Смотришь в хелпе что там за привилегия нужна и получаешь ее :) А потом уже SetSystemPowerState


DeMoN-777   (2002-06-19 16:23:00) [5]

>Man-In-Red © (18.06.02 15:14)

Не то

Первый пример переводит ПК в спящий режим.
А второй переводит к смене пользователя.

Help/


DeMoN-777   (2002-06-18 15:21:00) [6]

>Man-In-Red © (18.06.02 15:14)

Спасибо щас посмотрим........


Man-In-Red   (2002-06-18 15:14:00) [7]

А зачем, тут разговаривайте… :)

Спать:
Hibernate
Winexec(Pchar("%windir%\System32\rundll32.exe powrprof.dll,SetSuspendState",SW_Hide));

Lock
Winexec(Pchar("rundll32.exe user32.dll,LockWorkStation,SW_Hide));


a1_CoRpse   (2002-06-18 14:44:00) [8]

Дима,запарился тебе звонить. Не могу дозвониться перезвони ты!


Наверх

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