Форум: "WinAPI";
Текущий архив: 2002.05.23;
Скачать: [xml.tar.bz2];
ВнизСнова чайный вопрос: как выключить комп програмно . Найти похожие ветки
← →
daos (2002-03-20 13:27) [0]Как выключить комп програмно (т.е. аналог Пуск-завершение работы-выключить компутер).
← →
Alx2 (2002-03-20 13:31) [1]ExitWindowsEx(EWX_POWEROFF,0)
← →
drpass (2002-03-20 13:32) [2]ExitWindowsEx
(Для NT и XP придется еще и привилегии процесса подровнять - OpenProcessToken, LookupPrivilegeValue, AdjustTokenPrivileges)
Посмотри конфу и FAQ - это тема настолько избитая, что только ленивый ее не поднимал
← →
daos (2002-03-20 13:55) [3]Спасибо,
но если использую ExitWindowsEx то винда спрашивает сохранить ли изменения в открытых приложениях, а мне надо отключить без участия пользователя. Я хочу сделать прогу, которая будет отрубать все если забуду
← →
SPeller (2002-03-20 14:19) [4]ExitWindowsEx(EWX_FORCE or EWX_SHUTDOWN,0);
EWX_FORCE завершает все процессы, которые не закрываются так просто или зависли. Попробуй так.
← →
Alx2 (2002-03-20 14:48) [5]>SPeller © (20.03.02 14:19)
Судя по вопросу, так точнее:
ExitWindowsEx(EWX_FORCE or EWX_POWEROFF,0);
← →
daos (2002-03-21 06:19) [6]
> ExitWindowsEx(EWX_FORCE or EWX_SHUTDOWN,0);
Работает, а
> ExitWindowsEx(EWX_FORCE or EWX_POWEROFF,0);
завершает сеанс, а не выключает
Спасибо!
← →
Alx2 (2002-03-21 08:38) [7]>daos © (21.03.02 06:19)
Сорри, не проверил :(
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.05.23;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c