; 简单应用示例 Loop { Tooltip % CPULoad() Sleep 250 } ; https://www.autohotkey.com/boards/viewtopic.php?f=6&t=3413 CPULoad() { ; By SKAN, CD:22-Apr-2014 / MD:05-May-2014. Thanks to ejor, Codeproject: http://goo.gl/epYnkO Static PIT, PKT, PUT ; http://ahkscript.org/boards/viewtopic.php?p=17166#p17166 IfEqual, PIT,, Return 0, DllCall( "GetSystemTimes", "Int64P",PIT, "Int64P",PKT, "Int64P",PUT ) DllCall( "GetSystemTimes", "Int64P",CIT, "Int64P",CKT, "Int64P",CUT ) , IdleTime := PIT - CIT, KernelTime := PKT - CKT, UserTime := PUT - CUT , SystemTime := KernelTime + UserTime Return ( ( SystemTime - IdleTime ) * 100 ) // SystemTime, PIT := CIT, PKT := CKT, PUT := CUT }
声明:站内资源为整理优化好的代码上传分享与学习研究,如果是开源代码基本都会标明出处,方便大家扩展学习路径。请不要恶意搬运,破坏站长辛苦整理维护的劳动成果。本站为爱好者分享站点,所有内容不作为商业行为。如若本站上传内容侵犯了原著者的合法权益,请联系我们进行删除下架。
评论(0)