如何获得进程所消耗的CPU时间? 如何获得进程所消耗的CPU时间? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 The GetProcessTimes function retrieves timing information for the specified process.BOOL GetProcessTimes( HANDLE hProcess, LPFILETIME lpCreationTime, LPFILETIME lpExitTime, LPFILETIME lpKernelTime, LPFILETIME lpUserTime); 把我的代码给你。 HANDLE handle = GetCurrentProcess();//获得的是一个伪句柄,值为-1。 //你可以用这个句柄来标识本进程。 FILETIME CreationTime,ExitTime, KernelTime,UserTime; GetProcessTimes(handle, &CreationTime, &ExitTime, &KernelTime, &UserTime); SYSTEMTIME SystemTime; FileTimeToSystemTime(&CreationTime,&SystemTime); // // CloseHandle(handle);//不是必须的,可以不关闭。 自绘CSliderCtrl,如何使背景透明? 一个文件读写的问题。 关于定义全局结构体的问题 在異步 socket 上調用 send, 是阻塞等待數據發完,還是馬上返回? 【重金提问】evc3的工程,用升级向导升级到vs2005,无法编译通过,提示CReBar问题【顶也有分】 菜鸟提问:关于日期控件的问题。 为何我程序在win2000下可以,在win98下却出错? 关于创建进程的问题 请问*.eps是什么文件啊!如何打开? 如何删除一个目录?? 知道一个程序的HANDLE,那麽如何知道它的窗口的CWnd或者HWND??? 快来帮帮忙吧!!!
BOOL GetProcessTimes(
HANDLE hProcess,
LPFILETIME lpCreationTime,
LPFILETIME lpExitTime,
LPFILETIME lpKernelTime,
LPFILETIME lpUserTime
);
HANDLE handle = GetCurrentProcess();//获得的是一个伪句柄,值为-1。
//你可以用这个句柄来标识本进程。
FILETIME CreationTime,ExitTime, KernelTime,UserTime;
GetProcessTimes(handle,
&CreationTime,
&ExitTime,
&KernelTime,
&UserTime);
SYSTEMTIME SystemTime;
FileTimeToSystemTime(&CreationTime,&SystemTime);
//
//
CloseHandle(handle);//不是必须的,可以不关闭。