(Moderator)
Registriert seit: 25. Jun 2002
Ort: Hausach
7.641 Beiträge
|
Thread zum Fangen von Messages
28. Aug 2003, 14:41
Hallöchen Allerseits!
Mir stellt sich folgendes Problem:
Ich habe eine Anwendung, die ab und an spezielle Windows-Messages schickt (WM_COPYDATA).
Diese sollen von einer anderen Anwendung aufgelesen und bearbeitet werden. Da der Empfang der Daten Zeitkritisch ist (nicht die Bearbeitung), soll das Empfangen der Daten in einem thread geschehen, der die Daten dann auf das MainForm des Empfängerprogrammes schiebt.
Da der Thread jedoch keine Messageloop besitzt, kann er auch keine Messages empfangen. Wie bekomme ich den Thread am geschicktesten (as simple as possible) dazu, einfach so lange still zu sein und möglichst wenig zu arbeiten bis ein WM_COPYDATA ankommt?
Schonmal Danke,
Sebastian
|