[DllImport("user32.dll")]
static extern bool GetLastInputInfo(ref LASTINPUTINFO plii); public static long GetIdleTick()
{
LASTINPUTINFO lastInputInfo = new LASTINPUTINFO();
lastInputInfo.cbSize = Marshal.SizeOf(lastInputInfo);
if (!GetLastInputInfo(ref lastInputInfo)) return ;
return Environment.TickCount - (long)lastInputInfo.dwTime;
} [StructLayout(LayoutKind.Sequential)]
private struct LASTINPUTINFO
{
[MarshalAs(UnmanagedType.U4)]
public int cbSize;
[MarshalAs(UnmanagedType.U4)]
public uint dwTime;
}

最新文章

  1. Coursera Machine Learning: Regression 证书
  2. Java for LeetCode 228 Summary Ranges
  3. java遍历hashTable
  4. jquery 点击空白处隐藏div元素
  5. JSOI球形空间产生器 (高斯消元)
  6. 维护没有源代码,float改成double
  7. 【微信H5支付】微信公众号里H5网页点击调取微信支付
  8. 【LeetCode】110. Balanced Binary Tree
  9. Beta版本冲刺计划及安排(附七天冲刺的博客链接)
  10. 洛谷P3796 【模板】AC自动机(加强版)(AC自动机)
  11. Linux运维高级-核心知识提高
  12. matplotlib坐标轴刻度-【老鱼学matplotlib】
  13. C#的ArrayList与JS的push,转字符串逗号分隔
  14. 计算机名称改名之后,tfs连接问题
  15. Android SQLite用法
  16. 《纪念碑谷》(Monument Valley) 系列游戏的空间结构是如何设计的?
  17. (转)OpenResty(nginx+lua) 开发入门
  18. XmanagerEnterprise-6.0.0092-beat内测版|免费使用
  19. OpenWRT/LEDE长期运行记录截图
  20. [转载]JS浏览器兼容性问题

热门文章

  1. 利用Maven管理工程项目本地启动报错及解决方案
  2. 用 CNTK 搞深度学习 (一) 入门
  3. Angularjs 异步模块加载项目模板
  4. Object C学习笔记20-结构体
  5. Dandelion - Distributed Computing on GPU Clusters
  6. js判断页面出现滚动条
  7. ACL权限的学习
  8. [设计模式] javascript 之 装饰者模式
  9. iOS UI基础-17.0 UILable之NSMutableAttributedString
  10. Symfony学习--原创。。。。