API获取当前进程的线程数。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了API获取当前进程的线程数。相关的知识,希望对你有一定的参考价值。

#include <Tlhelp32.h>

    PROCESSENTRY32 ProEntry = {0};

    HANDLE hSnap = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);
    ProEntry.dwSize = sizeof(PROCESSENTRY32);

    Process32First(hSnap, &ProEntry);
    do 
    {
        wprintf(_T("%s %d %d \r\n"),ProEntry.szExeFile,ProEntry.th32ProcessID,ProEntry.cntThreads);
        // 这里可以设置获取独立进程的线程数。

    } while (Process32Next(hSnap,&ProEntry));

    CloseHandle(hSnap); 

以上是关于API获取当前进程的线程数。的主要内容,如果未能解决你的问题,请参考以下文章

Linux最大线程数限制及当前线程数查询

delphi 知道路径和进程如何获取窗口句柄?

多个请求是多线程吗

CentOS7统计某个进程当前的线程数

是否有任何 C 函数或 API 来获取在当前登录用户下运行的进程列表

Java中的守护进程线程数