Данная функция никогда не вернётся из ExitThread, откуда следует, что
никогда НЕ БУДЕТ ВЫЗВАН ДЕСТРУКТОР объектов. Таким образом произойдёт
утечка памяти ( переменная-член m_pText ). Кроме того, открытые
HANDLE-ы (Например файлы), по моему, не будут закрыты.
В общем, следует избегать использования ExitThread, а тем более
TerminateThread ( в последнем случае + ко всему не будет освобождён ещё и стек потока ).