powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Вопрос о перехвате (WinApi)
5 сообщений из 5, страница 1 из 1
Вопрос о перехвате (WinApi)
    #34650579
For Peace
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ли программно перехватить момент выключения компьютера пользователем? Спасибо.
...
Рейтинг: 0 / 0
Вопрос о перехвате (WinApi)
    #34652579
k e k s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
конечно можно.
Даже если юзер захочет перехитрить вашу программу и обойти хуки, на крайний случай можно направить wебкамеру на розетку и реагировать на появление его хитрой руки около штепселя :-)
...
Рейтинг: 0 / 0
Вопрос о перехвате (WinApi)
    #34658861
Aicg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извените за вторжение в чужую тему но можно уточнить про методы перехвата
или посоветуйте ссылку на исхоники(желательно на билдере)

еще раз сори и заранее спасибо
...
Рейтинг: 0 / 0
Вопрос о перехвате (WinApi)
    #34659590
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
For Peace wrote:

> Можно ли программно перехватить момент выключения компьютера
> пользователем? Спасибо.
При вырубании компьютера винда отсылает всем программа спец сообщение о том,
что щас систему вырубят. Можно запретить выключение системы, но можно и
выключить систему с флагом "игнорировать запрет на выключение". по флагам и
сообщением см справку по ExitWindowsEx.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Вопрос о перехвате (WinApi)
    #34659800
Aicg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня получилось так(BCB6)
Даже если выключение вызвано InitiateSystemShutdown("127.0.0.1","",0,1,1);

void __fastcall TForm1::FormCloseQuery(TObject *Sender, bool &CanClose)
{
AbortSystemShutdown("127.0.0.1");
CanClose=0;
}
Но лучше если запускаться в автозапуске(иногда часть программ все же вырубаеться)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Вопрос о перехвате (WinApi)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]