释义 |
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 |