#include "stdafx.h"
#include <windows.h>
#include <TlHelp32.h>
void ListThread(DWORD dwPid)
{
HANDLE hSnap =
CreateToolhelp32Snapshot(TH32CS_SNAPTHREAD, 0);
THREADENTRY32 te = {
sizeof(THREADENTRY32)};
BOOL bSuccess = Thread32First(hSnap, &te);
if (bSuccess==TRUE)
{
do
{
if (te.th32OwnerProcessID == dwPid)
{
printf("ID:%d 优先级:%d\n", te.th32ThreadID, te.tpBasePri);
}
} while
枚举某一进程的线程
最新推荐文章于 2020-09-01 14:40:08 发布