模拟鼠标移动程序实现——解决域控制器策略强制电脑锁屏问题

今天分享一个小程序,真的很小,主要解决强制电脑锁屏的问题。很多公司出于安全考虑,对员工电脑进行了域策略控制,管理员设置策略,强制组内的PC在一定时间内(比如3分钟)自动锁屏,并且必须输入密码才能解锁。这虽然能避免在公司的安全问题(比如信息泄密),同时也带来很多麻烦,想象一下,小伙子正聚精会神地研究源代码(或其他静态活动),忽然眼前一片黑暗,不得不手动输入复杂的密码。好不容易解了锁,心里却一直担心它锁屏的事,根本没法好好做事。闲话少叙,正文如下 :

大体的思路是通过程序控制鼠标,定时让鼠标微微动一下,浮动不要太大(移动一个像素就可以了),这样就达到持续让屏幕常亮的效果。以 Windows 系统和 C# 语言为例,C# 通过DllImport 调用 win32 关于鼠标控制的函数,DllImport 是 System.Runtime.InteropServices 命名空间下的属性类,要先引入该命名空间。

1.声明引用

先引入相关类库,声明函数,如下图所示:

鼠标处理函数在 user32.dll 类库,所以引入这个类库ÿ

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值