| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > remote shutdown |
| Автор: threef 4.10.2006, 19:18 |
| пользую InitiateSystemShutdown. Винда рисует: Теперь можете выключить питание компа. Как упросить ее сделать это самой ? В топиках нету, там есть про перезагрузку. Это у меня работает. Если говорить о InitiateSystemShutdownEx, то там дополнительный параметр сообщает в лог о причине выключения. Может, кто подскажет короткий путь ? |
| Автор: MffDen 6.10.2006, 00:34 | ||
Здесь
InitiateSystemShutdown(Name, "", 0, false, false) Правда если какая-то прога при завершении перестанет отвечать на запросы, то будет выведен стандартный диалог типа "приложение не отвечает" с кнопкой завершить сейчас. Чтобы этого не было надо заменить предпоследний параметр функции на true: InitiateSystemShutdown(Name, "", 0, true, false) Однако это может привести к потере данных, несохраненных приложением. |
| Автор: Fixin 6.10.2006, 07:56 |
| 2MffDen, threef говорит том, что компютер приходится выключать кнопкой, а не автоматикой. |