pfnThreadProc | 指向工作线程的控制函数。不能是NULL。这个函数必须按下面的方式定义: UINT MyControllingFunction( LPVOID pParam );
|
pThreadClass | 从CWinThread继承的对象的RUNTIME_CLASS。
|
pParam | 将要传送给控制函数的参数,如pfnThreadProc中定义的函数参数所示。
|
nPriority | 设定的线程的优先级。如果为0,则使用与创建它线程相同的优先级。在《Win32程序员参考》的“SetThreadPriority”中有可用的优先级的完整列表和描述。
|
nStackSize | 指定新线程使用的栈的以字节为单位的大小。如果为0,则缺省的栈大小与创建它的线程的栈大小相同。
|
dwCreateFlags | 指定控制线程的创建过程的附加标志。这个标志可以是两个值之一:
・ | CREATE_SUSPENDED | 经过一个延迟后启动这个线程。这个线程将在调用ResumeThread 以后才会启动。
| ・ | 0 | 创建后立即启动这个线程。
|
|
lpSecurityAttrs | 指向一个SECURITY_ATTRIBUTES结构,它指定了线程的安全特性。如果为空,将使用与创建它的线程相同的安全特性。如果需要获得有关这个结构的详细信息,请参阅《Win32程序员参考手册》。
|