DLL命令名 | 返回值类型 | 公开 | 备注 | |
CreateThread | 整数型 | 创建一个新的线程,创建完毕会立即返回。成功则返回新线程的句柄,零表示失败 | ||
DLL库文件名 | ||||
kernel32.dll | ||||
在DLL库中对应命令名 | ||||
CreateThread | ||||
参数名 | 类型 | 传址 | 数组 | 备注 |
lpThreadAttributes | 整数型 | 指向一个SECURITY_ATTRIBUTES结构,主要用来指定句柄是否可以被继承,如果让线程使用默认的安全属性,可以将此值设为 NULL | ||
dwStackSize | 整数型 | 线程堆栈大小,如果为0,那么线程的堆栈大小和主线程使用的大小相同 | ||
lpStartAddress | 子程序指针 | 线程的开始执行地址,指向一个新线程函数(过程)的指针 | ||
lpParameter | 整数型 | 传递给自定义参数,传递给子线程的参数,0为无限止 | ||
dwCreationFlags | 整数型 | 设置线程被创建后的状态,如果为0表示,创建后立即运行,如果为CREATE_SUSPENDED标志,表示线程被创建后处于挂志状态,直到使用ResumeThread函数显式地启动线程为止 | ||
lpThreadId | 整数型 | 指向一个双字节变量,用来接收函数返回的线程ID.线程ID在系统范围内是唯一的. |
词条作者信息 使用例程