SysGetThreads
简述
获取进程内的线程列表
SysGetThreads([pid:Integer]):Array of Integer;
名称 | 类型 | 说明 |
---|
pid | integer | 整数,可选参数,进程ID。未指定时默认获取当前进程内的线程列表 |
返回值 | Array,TableArray | 获取成功,返回线程ID列表;否则,返回空数组 |
范例01:获取当前进程内的线程列表
ret:= SysGetThreads();
if istable(ret) then
return ret;
else
return "获取进程内的线程列表失败!";
部分结果截图如下:
范例02:获取指定进程内的线程列表
打开记事本,在任务管理器中查找对应进程ID:
ret:=SysGetThreads(2932);
if istable(ret) then
return ret;
else
return "获取进程内的线程列表失败!";