IPC zwischen zwei Threads (Win98 / C++)

Hi

Muss unter Windows zwischen 2 Threads Daten (eine Klasse) austauschen. Kennt jemand eine Lösung dafür. Das Ganze muss sicher verlaufen, und sollte ähnlich funktionieren, wie Signal Handling.

d.H.: A meldet sich wo an, und wenn B was schickt, wird A benachrichtigt.

mfg Roland

Hi

Muss unter Windows zwischen 2 Threads Daten (eine Klasse)
austauschen. Kennt jemand eine Lösung dafür. Das Ganze muss
sicher verlaufen, und sollte ähnlich funktionieren, wie Signal
Handling.

d.H.: A meldet sich wo an, und wenn B was schickt, wird A
benachrichtigt.

Es gibt unter Windows auch wie unter Unix named pipes und message queues, schau mal im MSDN-Library (http://msdn.microsoft.com), für named pipes findet sich dort auch ein Beispiel (message queue vermutlich auch, hab nur auf die Schnelle nix gefunden :o).

Grüße, Robert