我在一个单文档工程中用CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)CheckSGStatus,NULL,0,&m_nStateThreadID); 创建了一个线程,并且创建成功,在析构函数中用TerminateThread(m_hStateThread, 1);CloseHandle(m_hStateThread); 终止此线程,但是在windows的任务管理器中依然显示此程序正在运行,请问是什么原因?