C++ 获取进程CPU占用率
核心代码C++ 获取进程内存占用和CPU利用率等信息获取步骤:(1)获取当前进程句柄 使用GetCurrentProcess(),返回一个当前进程的句柄结构体定义如下:(3)获取当前进程的内存信息,保存到结构体pmc中(第二个参数) 使用GetProcessMemoryInfo()API定义如下: 获取步骤:(1)获取当前进程句柄 通过OpenProcess(),返回一个进程句柄函数原型如下:(2)获取CPU使用时间 通过调用GetProcessTimes()CPU使用时间=(lpKernelTime+lpUserTime)/GetProcessNumber()(内核数)CPU利用率=(现在
用户评论