C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Помогите выключить компьютер
Гость_shadow
  Отправлено: 14.06.2003, 12:14


Не зарегистрирован







Мне нужно програмно выключить компьютер. Причем не просто выключить, а выключить форсированно. Тоесть, чтоб при выключении запущенные проги не давали запрос на сохранение документа. За раннее благодарен. smile.gif
Георгий
Отправлено: 14.06.2003, 17:32


Почетный железнодорожник

Группа: Модератор
Сообщений: 874



поиск функции ExitWindows по новому/старому форуму
Admin
Отправлено: 14.06.2003, 17:43


Владимир

Группа: Администратор
Сообщений: 1190



Если 2000, то без соответствующих прав ничего не получится,
может потребоваться получить соответствующие привелегии.

Посмотрите функции
ExitWindowsEx()
InitiateSystemShutdown()

и для получения прав

AdjustTokenPrivileges()

для завершения всех процессов необходимо получить
дескрипторы этих процессов и
TerminateProcess()

Вернуться в Вопросы программирования в C++Builder