DynTabCtrl, Threads beenden
-
Hallo,
ich verwende die DynTabCtrl-Klasse von Phlox81 und lasse in zwei Tabs
je einen Thread laufen der immer wieder eine Verbindung zu einem Webserver
herstellt.Nun ist mein konkretes Problem, dass ich sobald ich diese Thread-tabs verlasse
auf einem weiteren Tab die Zugangsdaten zum Webserver abändern kann. Sofern
aber einer der Threads noch läuft gibt es einen Laufzeitfehler.Nun ist meine Idee den Thread zu beenden, sobald ich den Tab verlasse.
Mit WM_KILLFOCUS habe ich das bereits versucht, es bringt aber nicht
den gewünschten Effekt dort den Thread zu beenden. Welches Ereignis wird
noch geworfen, sobald
ich ein Tabregister verlasse? Ich müsste dort eine Checkbox deaktivieren und
den Thread stoppen, ehe auf einen anderen Tab gewechselt wird.
-
Wie immer steht alles in der MSDN, man muss nur nachschlagen
http://msdn.microsoft.com/en-us/library/xtzysxeb(VS.80).aspxOnKillActive springt doch förmich ins Auge oder?
-
Bei Umschalten von Tab Pages wird eine WM_NOTIFY Message gesendet, wobei code aus NMHDR den Wert TCN_SELCHANGE hat.
Simon