Hi,
ich fange die Nachricht WMQueryEndSession ab um noch ein paar Aufgaben vor dem Herunterfahren zu erledigen. In diesem Test nur um die Bildschirmauflösung zu ändern um ein schönes Bildchen anzuzeigen
Delphi-Quellcode:
procedure TForm1.WMQueryEndSession;
begin
Msg.Result := 0;
ChangeResolution(640, 480, 32);
Show;
sleep(5000);
ChangeResolution(1280, 1024, 32);
Hide;
Msg.Result := 1;
end;
Leider wird meine Form von einem Taskdialog, ihr wisst schon, diese "programm lässt sich nicht beenden" dialoge. Wie kann ich verhindern das so ein Dialog angezeigt wird?
Nächtliche Grüße,
Andy