![]() |
Prüfen ob Windows Neugestartet wird?
Hi, gibts ne Function was überprüft ob Windows neugestartet wird? Ich seh hier überall nur die Proceduren um zu überprüfen, ob Windows runtergefahren wird :wall:
|
DP-Maintenance
Dieses Thema wurde von "Christian Seehase" von "Windows 9x / ME / 2000 / XP" nach "Windows API" verschoben.
Geht wohl eher um Programmierung |
Re: Prüfen ob Windows Neugestartet wird?
Wenn ich mich nicht irre, dann wird vorher doch eine Windows-Botschaft ausgelöst, welche Windows erst dazu bringt herunterzufahren und neu zu starten - diese müstest du also auffangen.
Wenn also diese Maldung ihre Runde gemacht hat, dann kannst du dir relativ sicher sein, das Windows nicht nur runtergefahren wird. (oder so ähnlich) |
Re: Prüfen ob Windows Neugestartet wird?
und wie heißt die Nachricht? Ich kenn nur Wmqueryendsession
Code:
oder halt noch die WMEndsession. Was muss denn da hin für Neustart?
procedure WMQueryEndSession (var M: TWMQueryEndSession); message WM_QUERYENDSESSION;
|
Re: Prüfen ob Windows Neugestartet wird?
bei einem Neustart wird auch WM_QUERYENDSESSION ausgelöst. Eventuell wird bei WM_QUERYENDSESSION ja in der Message noch ein Parameter übergeben woran man erkennt ob der user sich abmeldet, der pc heruntergefahren wird oder eben neugestartet
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz