[转载]C# 判断系统空闲(键盘、鼠标不操作一段时间)
摘要:
需求来源:在中大型工程的编写过程中发现,当对象的实例化过多的情况下会导致系统内存的缓慢增加,对于需要长时间打开的软件,同时可能还调用了一些无法得到源码的动态链接库的时候,可能需要一个简单的方法来处理这个问题。首先可以想到的简单的解决办法是,断开Client和Server的连接,从而释放连接资源,同时将Form最小化,释放刷新的资源。修改办法:函数: 1 // 创建结构体用于返回捕获时间 2 [StructLayout(LayoutKind.Sequential)] 3 struct LASTINPUTINFO 4 { 5 // 设置结构体块容量 6 [MarshalAs... 阅读全文
posted @ 2013-06-13 16:05 浅草才能没马蹄 阅读(968) 评论(0) 推荐(0)
浙公网安备 33010602011771号