想要請問如何取得工作管理員中處理程序的每支程式的CPU%值,不是取工作管理員詳細資料中的CPU%值哦
我用C#開發,
用ManagementObjectSearcher searcher = new ManagementObjectSearcher($"root\\CIMV2", "SELECT * FROM Win32_PerfFormattedData_PerfProc_Process ");)方法取.
ViewCPU = Math.Round((Convert.ToDouble($"{Convert.ToInt64(obj["PercentProcessorTime"]):n0}") / Environment.ProcessorCount), 2);
->都取到作管理員詳細資料中的CPU%值(與工作管理員中處理程序的每支程式的CPU%值落差蠻大的)
要取的是圖一紅框的值
不是圖二紅框的值
謝謝