Forum: Win32/Win64 API (native code)
Delphi
by phreax,
18. Apr 2007
Nein kann man nicht, ist doch eigentlich nicht von Bedeutung ich kann meinen Pc auch manuell aus und gleich wieder abschalten, das macht für keine Anwendung einen Unterschied, höchsten Viren könnten Gefallen an einem Warmstart finden ;)
mfg phreax
Forum: Win32/Win64 API (native code)
Delphi
by phreax,
18. Apr 2007
hmm.. tja Delphi hat die Parameter nicht wie im Link übersetzt, also weiss ich nicht welcher Parameter welcher ist, und ich habe keien Lust meinen PC jetzt neuzustarten ;)
versuche mal folgendes:
private //von der Form
procedure WMQueryEndSession(var Msg:TWMQueryEndSession); message WM_QUERYENDSESSION;
procedure TForm.WMQueryEndSession(var Msg:TWMQueryEndSession);
begin
Forum: Win32/Win64 API (native code)
Delphi
by phreax,
17. Apr 2007
Also bei mir funktioniert folgendes hervorragend:
//....
private //von der Form
procedure WMEndSession(var Msg:TWMEndSession); message WM_ENDSESSION;
//...
Forum: Win32/Win64 API (native code)
Delphi
by phreax,
16. Apr 2007
man lernt nie aus ;) Findet bestimmt mal Verwendung...
danke phreax
Forum: Win32/Win64 API (native code)
Delphi
by phreax,
16. Apr 2007
Leider werden diese Messages bei jeder Abmeldung ausgelöst, was nicht umbedingt heisst, das Windows heruntergefahren wird.
mfg phreax