我们使用AfxBeginThread启动一个线程时,无外乎2种方法:
1.直接启动已CWinThread为基类的线程类-AfxBeginThread(RUNTIME_CLASS(...),...);
2.直接启动标准的线程函数-AfxBeginThread((AFX_THREADPROC),LPVOID ,....);
有一种方法可能大家不常用,就是以CWinThread继承一线程类,在内存中new,然后调用CWinThread的成员函数CreateThread来启动自身;经过分析,实际上第1种和第2种方法就是第3中方法的详细化,调用更加灵活,但1、2种比起来要方便些。