函数原型
HANDLE WINAPI CreateThread(
_In_opt_ LPSECURITY_ATTRIBUTES lpThreadAttributes,
_In_ SIZE_T dwStackSize,
_In_ LPTHREAD_START_ROUTINE lpStartAddress,
_In_opt_ LPVOID lpParameter,
_In_ DWORD dwCreationFlags,
_Out_opt_ LPDWORD lpThreadId
);
作用:创建新线程
参数:
(1)lpThreadAttributes,指向结构体的指针,决定此函数返回的句柄是否能被继承,如果此参数为NULL,则不能被继承;
(2)dwStackSize,新线程的堆栈的初始大小,若此参数值为0,则会采用默认的大小;
(3)lpStartAddress,新线程的起始地址;
(4)lpParameter,指针,指向新线程所传递的参数;
(5)dwCreationFlags,线程标志,若为0,则创建后立即运行;
(6)lpThreadId,指针,指向接受新线程标示符的变量,若参数值为NULL,则无返回值;