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