Benachrichtigung wenn Thread zuende ist in einer NICHT Cwnd-Klasse??
-
Ich hab eine Workerthread in einer gewähnlichen Klasse abgeleitet con CObject.
Wenn diese Thread abgeaufen ist, will ich benachrichtig werden.. es könnt bswp. eine funktion der Klasse aufrufen werden... in einer CWnd Klasse würde ich das mit Postmessage machen.. aber wie geht das in einer nicht WINDOW-Klasse?
gibt das möglichkeiten und tricks?
-
man könnte z.b. an geeigneter stelle mit 'WaitForSingleObject' abfragen, ob der thread noch lebt...
-
aber dann müsste ich ja einen zweiten trhead implementiere, welöche ständig überprüft ob der andere noch aktiv ist....:) und diese müsste mich dann wiederum benachrichtigen ob der andere zuende ist;) hehe.... is so ne sache...
(Oder hab ich das mit dem WatiFopSingleObjelt nich richtig verstanden??)

und die benachrichrtigung sollte nahezu Echtzeit sein.. d.h. wenn der thread zuende ist, sollte max innherhalt 50ms ne benachrichtigun kommen das er zuende ist..
-
PostMessage() gibt es auch als globale Funktion - du brauchst nur ein Handle zu deinem Hauptfenster dafür.
-
CStoll schrieb:
PostMessage() gibt es auch als globale Funktion - du brauchst nur ein Handle zu deinem Hauptfenster dafür.
er will's ja ohne fenster machen...
-
keiner ne Idee???