Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

AW: ThreadMessages in Service

  Alt 18. Aug 2011, 11:17
Also zu deinem Fehler kann ich jetzt nichts sagen. Mir fällt aber was anderes auf: WM_QUIT. Was soll denn das? Wie die Präfix WM schon sagt handelt es sich da bei um eine WindowMessage, also einer Fensternachricht, die an Fenster verschickt wird. Ein Service hat aber kein Fenster. Er wird diese Nachricht also nie bekommen. Hinzukommt, dass Fensterhandle an den Desktop gebunden sind. Ein Service läuft aber in einer ganz anderen Windows Station auf einen ganz anderen Desktop. Fensternachrichten vom Desktop des Benutzers werden den Service also nie erreichen.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat