我想请问一下,派生于CWinThread的线程类(记为A),通过VC自动生成的源码中,A的解析函数是Protected,这样的话,就不能在使用类A的程序中手动删除类A的对象。比如Delete m_pA;
 
这个问题是不是说明,不建议我们手动删除线程对象呢?(即:先m_pA->m_bAutoDelete=FALSE,中断线程后(m_pA->PostQuitMessage),Delete m_pA)
 
但我在网上的一些文档上看到这种用法,不同的是,不是使用UI线程,而是使用Worker线程。很迷惑!!