Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

Re: Wie schnell ist SendMessage?

  Alt 15. Mai 2009, 09:07
Zitat von nicodex:
Dann erkläre bitte, warum WM_BAR ankommt, während die Behandlung von WM_FOO noch nicht abgeschlossen ist:
also im Prinzip wird da ja auch "nacheinander" gearbeitet ... nur mit Application.ProcessMessages veranlaßt du ja, daß alle weiteren (vorhandenen) Nachrichten genau jetzt abgearbeitet werden.
Und das ist dann auch kein Multithreading, da die aktuelle Nachricht ja solange angehalten wird.

Ohne diesen Eingriff wird ja das ProcessMessages erst wieder intern ausgeführt, sobald die aktuelle Nachricht fertig ist

Und in deinem Fall sendest du ja aus der aktuellen Bearbeitung eine Nachricht raus ... da wird Windows dann wohl 'ne Ausnahme machen.

@Luckie: grobgesagt jupp ^^
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat