![]() |
WMQueryEndSession und dienst
hi,
mein dienst soll beim beenden/abmelden von windows bestimmte aktionen durchführen. leider funktioniert es anscheinend nicht. ich versuche auf die message:WMQueryEndSession zu reagieren. kann es sein, daß die message WMQueryEndSession nicht von einem dienst empfangen wird? thx |
Re: WMQueryEndSession und dienst
Wie die Prefix schon sagt: WM_... WindowsMessage. Da ein Dienst kein Fenster hat, wird er diese Nachricht auch nie bekommen. Hätte dir aber eigentlich auffallen müssen, da ein Dienst keine gewöhnliche Nachrichtenschleife besitzt à la GetMessage.
|
Re: WMQueryEndSession und dienst
okay....hast recht! hätte ich selber drauf kommen können.
gibts denn einen anderen weg, einem dienst mitzuteilen das windows beendet wird? thx |
Re: WMQueryEndSession und dienst
Wäre mir was eingefallen, hätte ich es dir nicht verschwiegen, ehrlich. ;)
|
Re: WMQueryEndSession und dienst
war doch ein versuch wert, oder?!?! ;-)
danke für die schnelle hilfe. manchmal sieht man den wald vor lauter bäumen nicht..... |
Re: WMQueryEndSession und dienst
Eine ziemlich hingeschusterte Lösung wäre, ein weiteres Programm zu starten, das beim Beenden von Windows eine Nachricht mittels einer IPC-Methode deiner Wahl an den Dienst schickt.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:32 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