コード例 #1
0
ファイル: WindowsCPU.cpp プロジェクト: freeeyes/PSS
int GetProcessCPU_Idel()
{
    CpuUsage objCpu;

    int nCpuRoteBegin = objCpu.GetUsage();
    Sleep(1000);
    int nCpuRoteEnd = objCpu.GetUsage();

    return (int)((nCpuRoteEnd - nCpuRoteBegin) / 2);
}
コード例 #2
0
ファイル: CpuUsageCpp.cpp プロジェクト: TomiSar/TomppasRepo
DWORD WINAPI WatchItThreadProc(LPVOID lpParam)
{
	Sleep(500);
	while (true)
	{
		short cpuUsage = usage.GetUsage();

		printf("Thread id %d: %d%% cpu usage\n", ::GetCurrentThreadId(), cpuUsage);
		Sleep(1000);
	}
}