יש עם זה בעיה
כל עוד ה Thread מסתיים לפני שהתוכנית מסתיימת הכל בסדר, אבל כשהתוכנית נסגרת לפניו נתקע הויבי. אז נראה לי שהבעיה היא ב TerminateThread, כנראה שצריך לצאת ממנו בדרך אחרת, אולי ככה ExitThread GetExitCodeThread(GetCurrentThread, 0) ... לא יודע אני כבר ימצא...