CWinThread::CreateThread

BOOL CreateThread(DWORD dwCreateFlags = 0,
                  UINT nStackSize = 0,
                  LPSECURITY_ATTRIBUTES lpSecurityAttrs = NULL
                 );

返回值:
若成功地创建了线程,返回值为非零;否则,返回值为0。

参数:
dwCreateFlags指定控制线程的创建的附加标志。该标志可以是下列两个值之一:
·CREATE_SUSPENDED启动线程时将挂起计数置为一。直到调用ResumeThread线程才执行。
·0创建后立即启动线程

nStackSize指定以字节数计的新线程的堆栈大小。如果为0,堆栈的大小缺省为与此过程的主线程的堆栈大小相同。
lpSecurityAttrs指向一个SECURITY_ATTRIBUTES结构,此结构指定线程的安全属性。

说明:
此成员函数创建一个在调用过程的地址空间中运行的线程。使用AfxBeginThread可以一步创建线程对象并运行之。如果你需要在连续创建和线程执行的终止之间重复使用线程对象,应使用CreateThread。

请参阅:
AfxBeginThread, CWinThread::CWinThread, ::CreateThread