如何通过程序的进程ID获得其下的所有线程? ( 积分: 50 )

  • 主题发起人 主题发起人 jordie
  • 开始时间 开始时间
J

jordie

Unregistered / Unconfirmed
GUEST, unregistred user!
我用CreateToolhelp32Snapshot(TH32CS_SNAPTHREAD,ProcessID)获得了一个指定的进程的线程快照,但是用Thread32First和Thread32Next将ThreadEntry32.th32ThreadID放进一个ListBox里时,获得的切不止是指定程序的线程。它包括了系统所有的线程。请问这里的问题出在哪了?还有其它的方法获得一个指定了进程ID的线程的方法吗?
 
我用CreateToolhelp32Snapshot(TH32CS_SNAPTHREAD,ProcessID)获得了一个指定的进程的线程快照,但是用Thread32First和Thread32Next将ThreadEntry32.th32ThreadID放进一个ListBox里时,获得的切不止是指定程序的线程。它包括了系统所有的线程。请问这里的问题出在哪了?还有其它的方法获得一个指定了进程ID的线程的方法吗?
 
好,帮顶


--------签名档---------------------------

比肩国内顶尖源码下载站点 -> 源码我爱你

http://www.source520.com
http://www.source520.net
80G源码电子书免费免注册下载,大量精辟技术文档库随时更新
******************************************************************
附:为了站点持续发展,现有本站近年来收藏的大量大型商业源码低价出售,
详情请进入以下链接查看:
http://www.source520.com/building_delphi.htm

浏览商业代码请从如下URL进入查看实物:
1.商业源码库1: ftp://source520see3:browse@61.152.199.245/
2.商业源码库2: ftp://source520see2:browse@61.152.199.245/
 
后退
顶部