CRTThreadTraits::CreateThread
调用此函数创建能够使用CRT函数的线程。
static HANDLE CreateThread(
LPSECURITY_ATTRIBUTES lpsa,
DWORD dwStackSize,
LPTHREAD_START_ROUTINE pfnThreadProc,
void* pvParam,
DWORD dwCreationFlags,
DWORD* pdwThreadId
) throw( );
参数
lpsa
新线程的安全特性。dwStackSize
新线程的堆栈大小。pfnThreadProc
新线程的线程过程。pvParam
将传递的参数传递给线程过程。dwCreationFlags
创建标志(0个或CREATE_SUSPENDED)。pdwThreadId
[out] 中,若成功,接收新创建的线程的线程ID DWORD变量的地址。
返回值
返回在失败时进行处理的新创建的线程或NULL。 调用 GetLastError 扩展的错误信息。
备注
请参见 CreateThread 有关参数的详细信息给该函数。
此函数调用 _beginthreadex 创建线程。
要求
Header: atlbase.h