Hallo,
Ich möchte in einer ServiceApplication die Botschaft WM_POWERBROADCAST empfangen. Also schrieb ich einen Message-Handeler der Form:
<B>procedure</B> WMPowerBroadcast(var Msg: TMessage); <B>message</B> WM_POWERBROADCAST;
Darauf reagiert allerdings der Service nicht.
Erst mit einem TApplicationEvents und dem OnMessage-Ereignis konnte ich darauf reagieren.
Hab ich da irgendwie einen Denkfehler drin..??
Und wie verhält es sich eigentlich mit aus dem Service heraus erzeugten TThreads? Bei denen scheint der Messagehandler auch nicht zu funktionieren..
Dank schon im Voraus
Ich möchte in einer ServiceApplication die Botschaft WM_POWERBROADCAST empfangen. Also schrieb ich einen Message-Handeler der Form:
<B>procedure</B> WMPowerBroadcast(var Msg: TMessage); <B>message</B> WM_POWERBROADCAST;
Darauf reagiert allerdings der Service nicht.
Erst mit einem TApplicationEvents und dem OnMessage-Ereignis konnte ich darauf reagieren.
Hab ich da irgendwie einen Denkfehler drin..??
Und wie verhält es sich eigentlich mit aus dem Service heraus erzeugten TThreads? Bei denen scheint der Messagehandler auch nicht zu funktionieren..
Dank schon im Voraus
Comment