Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.16;
Скачать: CL | DM;

Вниз

Перехват Shutdown Windows.   Найти похожие ветки 

 
Sergey N ©   (2004-04-07 08:28) [0]

Возвращаясь к теме сабжа. Прочитал F1 по WM_QUERYENDSESSION. Рекомендуется вернуть 0, если не хотим завершения сеанса виндов, так и делаю на все перехваченные сообщения данного типа, но результат нулевой, все равно система закрывается.. Может есть советы кроме "нажать клавишу F1"?


 
Gamlet   (2004-04-07 08:44) [1]

Странно.
Попробуй ещё так:

Procedure TMssgFrm.WMENDSESSION(Var Msg: TWMENDSESSION);
begin
msg.EndSession:=LongBool(False);
msg.Result:=0;
end;

На сообщение WM_ENDSESSION.
А на сообщение WM_QUERYENDSESSION:

Procedure TMssgFrm.WMQueryEndSession(var Msg: TWMQueryEndSession;
begin
Msg.Result:=0;
end;


 
Wizard_Ex ©   (2004-04-09 19:01) [2]

если W9x то закроется все равно



Страницы: 1 вся ветка

Текущий архив: 2004.05.16;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.024 c
3-1082021614
ГАГН
2004-04-15 13:33
2004.05.16
как из базы удолить нулевые значения?


3-1082428512
mikl2002
2004-04-20 06:35
2004.05.16
Поиск по BLOB в Firebird 1.5 + upper


7-1080809595
Tornado
2004-04-01 12:53
2004.05.16
Диалог


1-1083398451
tlan
2004-05-01 12:00
2004.05.16
Трудности с разжатием потока (ZLib)


1-1083221961
Tex
2004-04-29 10:59
2004.05.16
Преобразование quoted string в control string