Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Есть ли событие на выключение компьютера... / 3 сообщений из 3, страница 1 из 1
19.03.2004, 10:13
    #32448588
Demidov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли событие на выключение компьютера...
Привет! Есть ли событие на выключение компьютера в C++ Builder? Т.е. приложение сидит в трее, а при выключении компа надо выдать сообщение.
OnDestroy для формы не работает.
...
Рейтинг: 0 / 0
19.03.2004, 10:40
    #32448680
Александр Спелицин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли событие на выключение компьютера...
См. WM_QUERYENDSESSION
...
Рейтинг: 0 / 0
23.03.2004, 07:32
    #32452241
Demidov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли событие на выключение компьютера...
Нашел наконец примеры на одном форуме и в книге Алешковского.
В Unit1.h:
class TForm1 : public TForm
{
...
//создается карта сообщений
protected:
BEGIN_MESSAGE_MAP
VCL_MESSAGE_HANDLER(WM_QUERYENDSESSION, TMessage, OnShutdown)
END_MESSAGE_MAP(TForm)
}

В Unit1.cpp:
void __fastcall TForm1::OnShutdown(TMessage& M)
{
M.Result = true; //согласны завершить работу
//M.Result = false; //не согласны завершить работу
//TODO ...
}
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Есть ли событие на выключение компьютера... / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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