Einzelnen Beitrag anzeigen

fajac

Registriert seit: 1. Jul 2009
60 Beiträge
 
#3

Re: Windows Messages in einem (TThread-)Thread empfangen

  Alt 3. Jul 2009, 12:53
Nachrichten, die an deine Anwendung (heißt, an deren Hauptfenster) geschickt werden, kannst du nur im Hauptthread bearbeiten.
Wenn es darum geht, selbstdefinierte Nachrichten zwischen zwei Applikationen auszutauschen, kann man das durchaus mit einem Thread machen. Allerdings muss man dann die Nachrichten per "PostThreadMessage" versenden, SendMessage und PostMessage gehen nicht.

P.S.: Was deine Frage zum Aufruf der Methoden eines TThread-Objekts betrifft, hast du Recht: Aufrufe dieser Methoden laufen immer im Kontext des aufrufenden Threads.
  Mit Zitat antworten Zitat