Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.149 Beiträge
 
Delphi 12 Athens
 
#7

Re: HauptThread eines Processes

  Alt 6. Mai 2008, 08:23
Zitat von Luckie:
Das setzt aber voraus, dass alle Threads ein Fenster haben, an das man diese Fensternachricht schicken könnte.
Nö, denn jede Thread hat erstmal seine eigene MessageQueue, welche man per PostThreadMessage ansprechen kann ... bleibt nur die Frage ob für den Thread dann auch eine MessageLoop existiert, welche diese Message überhaupt verarbeitet

Fensternachrichten ala PostMessage gelangen in die MessageQueue des Threads in dem das Fenster erstellt wurde (oder womit das Fenster verknüpft wurde)
und SendMessage geht direkt an die Fensterprozedur.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat