Форум программистов, компьютерный форум CyberForum.ru

Перезагрузить или выключить комп - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.64
urus-shaitan
 Аватар для urus-shaitan
0 / 0 / 0
Регистрация: 06.01.2010
Сообщений: 4
06.01.2010, 11:16     Перезагрузить или выключить комп #1
Как выключить или перезагрузить комп в С++?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ISergey
Maniac
Эксперт С++
 Аватар для ISergey
1331 / 864 / 50
Регистрация: 02.01.2009
Сообщений: 2,622
Записей в блоге: 1
06.01.2010, 11:30     Перезагрузить или выключить комп #2
В С++ ни как..
Только при помощи WinApi (для Windows)
http://msdn.microsoft.com/en-us/libr...71(VS.85).aspx
Lord_Voodoo
Супер-модератор
 Аватар для Lord_Voodoo
8501 / 2168 / 61
Регистрация: 07.03.2007
Сообщений: 10,836
Завершенные тесты: 1
06.01.2010, 11:32     Перезагрузить или выключить комп #3
C++
1
2
3
4
5
6
  if(!isReboot)
     //выключение
     ExitWindowsEx(EWX_FORCE | EWX_SHUTDOWN, 0);
  else
     //перезагрузка
     ExitWindowsEx(EWX_FORCE | EWX_REBOOT, 0);
M128K145
Эксперт C++
 Аватар для M128K145
8272 / 3491 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
06.01.2010, 16:39     Перезагрузить или выключить комп #4
urus-shaitan, через cmd - выключение
C++
1
system("shutdown -s -t 0");
и перезагрузка
C++
1
system("shutdown -r -t 0");
Yandex
Объявления
06.01.2010, 16:39     Перезагрузить или выключить комп
Ответ Создать тему
Опции темы

Текущее время: 10:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru