![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ExitWindowsEx - ? [Win95/98]
ghost_by © (2002-05-16 21:43:00)ExitWindowsEx - вешает компьютер, если загружена какая-нибудь игра (OpenGL). Вообще - пишу я небольшую програмку, которая выключала бы комп по сети (для клуба), но вот в чем дело: если на компе в данный момент работает игра (тестил на CS) - виснет, если игра не работает - все ОК.
Собственно такой вопрос: как правильно (с какими параметрами) вызывать ExitWindowsEx, или может есть другой вариант (убивать все процессы перед выходом)?
Sasha9 (2002-05-27 16:19:00) [1]только IE на это не отреагирует, ему нужно
SendMessage(HWND_BROADCAST,WM_COMMAND,SC_CLOSE,0);
Sasha9 (2002-05-27 16:17:00) [2]а можно и так попробовать:
SendMessage(HWND_BROADCAST,WM_CLOSE,0,0);
потом подождать примерно 30сек а затем вырубать комп
SPeller (2002-05-27 11:23:00) [3]Поищи по форуму или в FAQ. Этот вопрос с периодом в три дня задают.
ghost_by (2002-05-27 01:50:00) [4]Насчет игр понятно, но - чтобы игры убивать - нужно получить список всех процессов. Так вот, никто не подскажет как это сделать?
SPeller (2002-05-23 01:19:00) [5]ghost_by © (23.05.02 01:03)
Просто так убивать все прцессы вам ничего лучше не даст. Надо убивать только те, которые явл. играми.
ghost_by (2002-05-23 01:03:00) [6]А пример можно:
1. как получить список всех процессов
2. как убивать процессы.
SPeller (2002-05-20 07:12:00) [7]2ghost_by © (18.05.02 19:13)
Только игры, раз они не дают сделать то, что надо.
ghost_by (2002-05-18 19:13:00) [8]А как убивать - никто не подскажет, и еще такой вопрос убивать нужно все или не все?
dobriy (2002-05-18 17:31:00) [9]Знакомая проблема. Я сначало посылаю всем программам сообщение, чтобы они закрылись(короче убиваю как через Ctrl-alt-del), а потом перезагружаю. Но всётаки бывают случаи когда машина виснет.
ghost_by (2002-05-18 08:11:00) [10]А винда какая?- в вопросе написано - 95/98
SPeller (2002-05-17 10:47:00) [11]А винда какая?
ghost_by (2002-05-17 10:20:00) [12]Вообще выключить - только этот пример при наличии загруженой игры глючит - вешает комп.
Что делать?
SPeller (2002-05-17 01:06:00) [13]Всегда было вроде так ExitWindowsEx(EWX_FORCE or EWX_SHUTDOWN).
А тебе выключить или перегрузить?
SPeller (2002-05-17 01:06:00) [14]Всегда было вроде так ExitWindowsEx(EWX_FORCE or EWX_SHUTDOWN,...).
А тебе выключить или перегрузить?