| 子程序名 | 返回值类型 | 公开 | 备 注 | ||||
| 线程_枚举 | 整数型 | 枚举指定进程ID中所有线程列表,成功返回线程数量,失败返回零。 | |||||
| 参数名 | 类 型 | 参考 | 可空 | 数组 | 备 注 | ||
| 进程ID | 整数型 | 线程列表 | 整数型 | 变量储存返回值。 | |||
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | ||
| 局_线程快照 | 整数型 | |||||
| 局_线程信息 | THREADENTRY32 | |||||
| 局_返回值 | 逻辑型 | |||||
如果真 (局_线程快照 > 0)
清除数组 (线程列表)
局_线程信息.dwSize = 28
局_返回值 = Thread32First (局_线程快照, 局_线程信息)
判断循环首 (局_返回值)

如果真 (局_线程信息.th32OwnerProcessID = 进程ID)

加入成员 (线程列表, 局_线程信息.th32ThreadID)
局_返回值 = Thread32Next (局_线程快照, 局_线程信息)
判断循环尾 ()CloseHandle (局_线程快照)
返回 (取数组成员数 (线程列表))
词条作者信息 使用例程
