Цитата:
The WM_QUERYENDSESSION message is sent when the user chooses to end the Windows session or when an application calls the ExitWindows function. If any application returns zero, the Windows session is not ended. Windows stops sending WM_QUERYENDSESSION messages as soon as one application returns zero.
|
в Delphi при получении окном сообщения WM_QUERYENDSESSION происходит вызов события OnCloseQuery, в котором необходимо выполнить завершающие операции, типа закрыть открытые файлы, освободить занятую память ( хотя зачем?

) и т.д. и т.п.
не понял каким образом связаны WM_QUERYENDSESSION (OnCloseQuery) и код:
Код:
begin
TCustomForm.create(Self);
//мой код
...
end.
? и почему форма должна зависнуть???