您的位置:首页 > 编程语言 > C语言/C++

进程与线程的学习(-)

2013-04-22 22:27 113 查看
为获得某一进程的进程与线程的信息可使用

typedef struct tagPROCESSENTRY32 {
DWORD     dwSize;//该结构体所占的字节数
DWORD     cntUsage;//停用
DWORD     th32ProcessID;//进程ID号,也可以通过GetProcessId(GetCurrentProcess())获得
ULONG_PTR th32DefaultHeapID;//停用
DWORD     th32ModuleID;//停用
DWORD     cntThreads;//进程的线程个数
DWORD     th32ParentProcessID;//各个线程ID
LONG      pcPriClassBase;//基本优先级
DWORD     dwFlags;//停用
TCHAR     szExeFile[MAX_PATH];//进程执行文件的名字
} PROCESSENTRY32, *PPROCESSENTRY32;

在进程中定义了PROCESSENTRY32的对象(或指针)即可得到该进程的相关信息而不必通过资源监视器。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  CC++ 多线程